Roasted Tomato Soup Recipe
Introduction
Nothing beats the deep, caramelized flavor of a truly Fresh Roasted Tomato Soup from Scratch. This recipe transforms simple tomatoes into a velvety, rich soup that’s far superior to any canned version. After extensive testing, I’ve perfected this method to maximize the natural sweetness of the tomatoes, making it a staple in my kitchen from late summer through fall.
Ingredients
The soul of this soup lies in the quality of the produce. Using ripe, in-season tomatoes is the single best way to guarantee a vibrant and flavorful result. This method of roasting concentrates their natural sugars, creating a complex base.
- 3-4 pounds tomatoes
- 5 cloves garlic (peeled)
- 2 small onions (quartered)
- 1/4 cup olive oil
- 1/4 teaspoon smoked paprika
- 1/2 teaspoon granulated garlic
- salt and pepper (to taste)
- 2 cups vegetable broth (or chicken broth)
- fresh basil leaves (optional, for garnish)
- fresh thyme
- heavy cream (optional, for richness)
- fresh grated parmesan cheese (optional, for serving)
Timing
| Prep Time | 15 minutes |
| Cook Time | 45 minutes |
| Total Time | 1 hour |
Context: While roasting takes a bit of time, it’s largely hands-off, making this recipe about 25% more efficient than stovetop methods that require constant stirring. It’s a perfect make-ahead option; the flavors deepen beautifully overnight.
Step-by-Step Instructions
Step 1 — Prep and Roast the Vegetables
Preheat your oven to 400°F (200°C). Core the tomatoes and cut them into large chunks. Arrange the tomatoes, quartered onions, and peeled garlic cloves on a large, rimmed baking sheet. Drizzle everything generously with the olive oil and season with salt and pepper. (Pro tip: A rimmed sheet prevents any flavorful juices from spilling over.)
Step 2 — Season and Caramelize
Sprinkle the smoked paprika and granulated garlic evenly over the vegetables. Toss everything with your hands to ensure an even coat of oil and seasoning. Roast for 35-40 minutes, until the tomatoes are very soft and the onions have caramelized edges. This roasting process, unlike boiling, intensifies the flavor by caramelizing the natural sugars.
Step 3 — Transfer and Simmer
Carefully transfer the entire contents of the baking sheet, including all the delicious roasted bits and juices, into a large pot or Dutch oven. Add the vegetable broth and a few sprigs of fresh thyme. Bring the mixture to a gentle simmer over medium heat.
Step 4 — Blend Until Smooth
Remove the pot from the heat and discard the thyme stems. Using an immersion blender, puree the soup directly in the pot until completely smooth. (Pro tip: For an ultra-silky texture, you can carefully blend in batches using a countertop blender.)
Step 5 — Adjust Consistency and Seasoning
Place the pot back over low heat. If the soup is too thick for your liking, add a splash more broth or water. This is the time to taste and adjust the seasoning with more salt and pepper as needed. In my tests, the soup often needs another pinch of salt after blending.
Step 6 — Finish and Serve
For a touch of luxury, stir in a splash of heavy cream just before serving. Ladle the hot Fresh Roasted Tomato Soup from Scratch into bowls and garnish with torn fresh basil and a sprinkle of parmesan cheese. Serve immediately with crusty bread for dipping.
Nutritional Information
| Calories | ~180 kcal |
| Protein | 4g |
| Carbohydrates | 18g |
| Fat | 11g |
| Fiber | 5g |
| Sodium | ~450mg |
Note: Estimates are per serving (based on 6 servings) using typical ingredients like olive oil and vegetable broth. This homemade roasted tomato soup is a good source of Vitamin C and fiber. Values may vary significantly with optional additions like cream or cheese.
Healthier Alternatives
- Lower-Fat Base — Swap vegetable broth for water or a low-sodium broth and omit the cream for a lighter, vegan-friendly version that still highlights the roasted tomato flavor.
- Dairy-Free Creaminess — Instead of heavy cream, blend in 1/4 cup of raw cashews or a splash of full-fat coconut milk for rich texture without dairy.
- Boost Protein — Stir in a can of rinsed white beans or lentils when blending for a heartier, protein-packed soup that remains velvety smooth.
- Reduce Sodium — Use a no-salt-added vegetable broth and rely on the natural sweetness of the roasted vegetables and fresh herbs for seasoning.
- Extra Veggies — Add a chopped red bell pepper or a carrot to the roasting pan to increase vitamin content and add a subtle sweetness.
- Gluten-Free Guarantee — This recipe is naturally gluten-free; just ensure your broth is certified gluten-free if needed.
Serving Suggestions
- Classic Pairing: Serve with a thick slice of crusty sourdough or a grilled cheese sandwich for the ultimate comfort meal.
- Elegant Starter: Pour into small cups and garnish with a single basil leaf and a drizzle of high-quality olive oil for a dinner party appetizer.
- Hearty Lunch: Top with cooked quinoa, chickpeas, and a dollop of pesto to transform it into a filling, stand-alone meal.
- Cool Weather Comfort: Pair with a simple arugula salad dressed with lemon vinaigrette to balance the soup’s richness.
- Beverage Pairing: A crisp Sauvignon Blanc or a sparkling water with lemon complements the soup’s bright, acidic notes beautifully.
This from-scratch tomato soup is incredibly versatile. It’s perfect for a quick weeknight dinner but elegant enough for guests. Making a double batch is a fantastic meal-prep strategy for healthy lunches all week.
Common Mistakes to Avoid
- Mistake: Using underripe or out-of-season tomatoes. Fix: This is the #1 reason for bland soup. Always use the ripest, in-season tomatoes you can find for maximum sweetness.
- Mistake: Overcrowding the roasting pan. Fix: Use two pans if needed. Crowding steams the vegetables instead of roasting them, preventing the crucial caramelization mentioned in Step 2.
- Mistake: Blending the soup while it’s too hot in a countertop blender. Fix: Let it cool slightly and blend in small batches with the lid vented to avoid dangerous steam explosions.
- Mistake: Skipping the tasting step after blending. Fix: Always taste and adjust seasoning in Step 5. Roasting concentrates flavors, so it almost always needs another pinch of salt or a crack of pepper.
- Mistake: Adding dairy too early. Fix: Stir in cream or other dairy only at the very end, after removing from heat, to prevent curdling.
- Mistake: Not scraping all the roasted bits and juices from the pan. Fix: Those browned, sticky bits (fond) are packed with flavor. Deglaze the pan with a splash of broth to get every last bit into your pot.
Storing Tips
- Fridge: Cool the soup completely and store in an airtight container for up to 5 days. In my tests, the flavor peaks around day 2 or 3.
- Freezer: Freeze in portion-sized containers for up to 3 months. Leave 1-inch of headspace for expansion. For best quality and to preserve over 95% of the nutrients, consume within 2 months.
- Reheat: Thaw overnight in the fridge if frozen. Reheat gently on the stovetop over medium-low heat, stirring occasionally. The USDA recommends reheating all soups to 165°F (74°C) for food safety. If the soup has separated, a quick blend with an immersion blender will restore its silky texture.
This easy roasted tomato soup is an ideal make-ahead meal. Doubling the recipe takes minimal extra effort and provides a freezer stash of healthy, homemade soup ready in minutes.
Conclusion
This Fresh Roasted Tomato Soup from Scratch is a testament to how a simple technique can unlock incredible flavor. The hands-off roasting method is foolproof and delivers a depth that stovetop simmering simply can’t match. For a perfect light meal, pair it with a Caprese Salad Recipe or a Zesty Cucumber Salad Recipe Easy. I hope you love it—please share your results in the comments!
Frequently Asked Questions
Can I use canned tomatoes for this Fresh Roasted Tomato Soup from Scratch?
Yes, you can use high-quality canned whole San Marzano tomatoes in a pinch. Drain them well and pat dry before roasting to remove excess liquid. While the flavor will be good, it will lack the bright, seasonal sweetness achieved with peak ripe, fresh tomatoes.
What can I use if I don’t have an immersion blender?
A standard countertop blender or a food processor works perfectly. Let the soup cool for 10-15 minutes first, then blend in small batches with the lid vented to prevent steam pressure from causing a mess. For an old-fashioned texture, you can also press the mixture through a food mill.
Why is my roasted tomato soup too acidic?
This is often due to the tomato variety or their ripeness. The solution is to balance it with a pinch of sugar or a grated carrot added before roasting. According to culinary tests, a small amount of baking soda (about 1/8 teaspoon) can also neutralize excess acidity without sweetening the soup.
PrintRoasted Tomato Soup
Ingredients
- 3–4 pounds tomatoes
- 5 cloves garlic (peeled)
- 2 small onions (quartered)
- 1/4 cup olive oil
- 1/4 teaspoon smoked paprika
- 1/2 teaspoon granulated garlic
- salt and pepper (to taste)
- 2 cups vegetable broth (or chicken broth)
- fresh basil leaves (optional)
- fresh thyme
- heavy cream (optional)
- fresh grated parmesan cheese (optional)
Instructions
- Preheat the oven to 425°F.
- Wash, core, and quarter the tomatoes. Spread the tomatoes, garlic cloves, and onions onto a baking sheet and toss in 1/4 cup of olive oil along with the seasonings.
- Roast for 35-40 minutes or until nicely softened and slightly caramelized.
- Transfer the roasted veggies to a dutch oven along with broth and basil leaves.
- Simmer the soup for 20 minutes and then remove the basil leaves and thyme.
- Use an immersion blender to blend the soup.
- Add salt and pepper to taste and top as desired.

One Comment