Description
Cozy, creamy, and packed with deep tomato flavor, this Creamy Tomato Soup is everything you crave on a chilly day. It blends roasted Roma tomatoes and rich San Marzano canned tomatoes with aromatics and a splash of cream for a luxurious finish. Ideal for a quick lunch, a comforting dinner, or batch cooking for easy weekday meals. Whether paired with grilled cheese or served on its own, it’s a must-have in your collection of go-to easy recipes, healthy snack options, and quick dinner ideas.
Ingredients
6 Roma tomatoes
1 tablespoon olive oil
1 yellow onion, chopped
3 cloves garlic, minced
1 can (28 oz) San Marzano tomatoes
1 cup heavy cream
1 teaspoon salt
1/2 teaspoon black pepper
1/4 cup fresh basil, chopped
Instructions
1. Slice the Roma tomatoes in half, drizzle with olive oil, and roast at 400°F for 25–30 minutes until slightly charred.
2. In a large pot, heat olive oil over medium heat. Add chopped onion and cook until translucent. Add minced garlic and sauté for another minute.
3. Transfer the roasted tomatoes to the pot. Add canned San Marzano tomatoes. Use an immersion blender or transfer to a high-speed blender until smooth.
4. Bring the blended soup to a gentle simmer. Add salt and pepper to taste. Let simmer for 15 minutes to allow the flavors to meld.
5. Stir in the heavy cream and freshly chopped basil. Let it heat through without boiling. Taste and adjust seasoning as needed.
Notes
For a dairy-free version, substitute coconut milk or cashew cream.
Add red pepper flakes for a touch of heat and depth.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 8g
- Sodium: 520mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 35mg
Keywords: easy recipe, creamy tomato soup, quick dinner, healthy snack, comfort food