Ingredients
Scale
- 2 cans Fire Roasted Tomatoes (ensure they are packed in their juices for more flavor)
- 1 medium Onion, chopped (can use yellow or white onion)
- 2 cloves Garlic, minced (fresh garlic recommended for best flavor)
- 2 cups Vegetable Broth (use low-sodium for better control over salt levels)
- 1 cup Heavy Cream (optional, can substitute with coconut milk for a dairy-free option)
- Salt and Pepper to taste (freshly ground pepper enhances flavor)
- Fresh Basil for garnish (adds freshness and brightens the dish)
- Olive Oil as needed (extra virgin for flavor)
Instructions
- Heat oil in a large pot over medium heat.
- Sauté chopped onion and garlic until softened.
- Add fire roasted tomatoes and vegetable broth, then bring to a boil.
- Reduce heat and simmer for 20 minutes.
- Blend the soup until smooth using an immersion blender or by transferring it to a blender.
- Stir in heavy cream if using, and season with salt and pepper to taste.
- Serve hot, garnished with fresh basil if desired.
Notes
Use quality fire roasted tomatoes to enhance flavor. Adjust simmering time based on your preferred soup thickness.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 25g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 30mg
Keywords: fire roasted tomato soup, comforting soup, Italian recipe, vegetarian soup, creamy tomato soup
