🍅 Creamy Tomato Soup
This **Creamy Tomato Soup** is rich, velvety, and full of bright tomato flavor — made with simple pantry ingredients and finished with a splash of cream for luxurious smoothness. It's the ultimate comfort food, perfect with grilled cheese or crusty bread!
Ingredients
- 2 tbsp butter or olive oil
- 1/2 cup diced onion
- 2 cloves garlic, minced
- 2 (28 oz) cans crushed tomatoes (or tomato puree)
- 2 cups vegetable or chicken broth
- 1 tsp sugar (optional, to balance acidity)
- 1 tsp dried basil
- 1/2 tsp dried oregano
- 1/4 tsp red pepper flakes (optional, for heat)
- Salt and black pepper to taste
- 1/2 cup heavy cream or half-and-half
- 1 tbsp fresh parsley or basil (for garnish)
Instructions
- Sauté aromatics: In a large pot, melt butter over medium heat. Cook onion 4–5 minutes until soft. Add garlic and cook 30 seconds.
- Add tomatoes and broth: Stir in crushed tomatoes, broth, sugar, basil, oregano, red pepper flakes, salt, and pepper.
- Simmer: Bring to a boil, then reduce heat and simmer 20 minutes to deepen flavors.
- Blend: Use an immersion blender to puree until smooth (or carefully transfer to a blender in batches).
- Finish with cream: Stir in heavy cream and heat through (do not boil).
- Taste and adjust: Add more salt, pepper, or herbs if needed.
- Serve hot: Garnish with fresh herbs. Pair with grilled cheese sandwiches or croutons!
Tip: For a dairy-free version, use coconut milk instead of cream. Add a Parmesan rind while simmering for extra umami!
« Back to The Recipe Box