Saute the onion and garlic in the olive oil until it is translucent.
Add the tomatoes, parsley and salt and pepper.
Bring to a boil. Simmer for 10 minutes over medium low heat.
Add the basil and check and see if salt and pepper is needed.
Add in the half & half and blend with an immersion blender or place in your blender to make the soup smooth.
Top with fresh basil, croutons or serve with a grilled cheeseNotes
If you'd rather skip the blending part, you can either keep the soup chunky or switch out the diced tomatoes for another can of crushed tomatoes.Grilled Cheese Variations:I need a grilled cheese with my tomato soup, and my favorite version is a pickle grilled cheese. Yup, you read that right! I use thinly sliced sandwich pickles and place them between the cheese so the cheese melts around the pickle. Once you try it, you won't go back!Other variations include bacon slices, 3 different cheese, tomato slices and apples. I like my grilled cheese however I can get it!