Go Back
Roasted-Tomato-Soup

The Best Roasted Tomato Soup

This rich and velvety Roasted Tomato Soup is made with slow-roasted tomatoes, caramelized onions, garlic, and fresh basil for deep, comforting flavor. Simple to make, freezer-friendly, and perfect with grilled cheese your new favorite cozy soup recipe!
Prep Time 20 minutes
Cook Time 1 hour 40 minutes
Total Time 2 hours
Servings: 6
Course: Appetizer, Main Course, Side Dish, Soup
Cuisine: American
Calories: 275

Notes

Ingrents (with measurements)
Here’s everything required to build the best roasted tomato soup from scratch:
Fresh Ingredients
  • 3 lbs ripe plum tomatoes – Their natural sweetness intensifies when roasted.
  • 2 yellow onions, chopped – Creates a sweet, savory base.
  • 5 cloves garlic, minced – Essential for deep, aromatic flavor.
  • 2 cups fresh basil leaves, chopped – Adds freshness and brightness.
Pantry Staples
  • ¼ cup + 2 tbsp extra-virgin olive oil – Helps with roasting and sautéing.
  • 2 tbsp butter – Adds silky richness.
  • ¼ tsp crushed red pepper flakes – Optional, but great for mild heat.
  • 1 (28 oz) can whole plum tomatoes – Adds depth and body.
  • ½ tsp dried thyme – Warm, earthy flavor that complements tomatoes.
  • 4 cups low-sodium chicken or vegetable broth – Your liquid base.
  • Salt & pepper – To taste.
Optional Toppings
  • Grated Parmesan
  • Fresh basil ribbons
  • Toasted croutons or grilled cheese
How to Make Roasted Tomato Soup (Step-by-Step Guide)
Step 1: Roast the Tomatoes
  1. Preheat your oven to 400°F (200°C).
  2. Toss tomato halves with ¼ cup olive oil, salt, and pepper.
  3. Arrange them cut-side up on a baking sheet.
  4. Roast for 45 minutes, or until soft and caramelized around the edges.
This step develops the bold, naturally sweet flavor that makes the soup unforgettable.
Step 2: Sauté the Aromatics
  1. In a large pot, warm 2 tbsp olive oil and 2 tbsp butter over medium heat.
  2. Add onions, garlic, and red pepper flakes.
  3. Cook for about 10 minutes, until onions turn golden and fragrant.
Slow cooking prevents harsh flavors and ensures a buttery, rich base.
Step 3: Build and Simmer the Soup
  1. Stir in the canned tomatoes, fresh basil, thyme, and broth.
  2. Add in all the roasted tomatoes, plus the juices from the pan.
  3. Bring everything to a boil.
  4. Reduce heat and simmer uncovered for 40 minutes.
Simmering allows the flavors to meld and deepen beautifully.
Step 4: Blend Until Smooth
  • Use an immersion blender for convenience or transfer batches to a countertop blender for an ultra-creamy texture.
  • Taste and adjust seasoning with additional herbs, salt, or pepper.
Step 5: Serve & Garnish
Ladle into bowls and top with:
  • Parmesan
  • Fresh basil
  • Olive oil drizzle
  • Homemade croutons
Pair with:
  • Grilled cheese
  • Toasted sourdough
  • Garlic bread
  • A simple salad
Tips for the Best Roasted Tomato Soup
  • These expert tips make a good soup exceptional:
Use ripe tomatoes.
  • The riper the tomato, the sweeter and richer the soup becomes after roasting.
Don’t rush the onions.
  • Let them get soft and golden they’re the flavor foundation.
Blend until fully smooth.
  • The silkier the soup, the more luxurious it feels.
Balance acidity if needed.
  • A pinch of sugar or a splash of cream can mellow sour tomatoes.
Let it rest overnight.
  • The flavor improves dramatically after a day in the fridge.
  • Storage, Meal Prep & Freezer Tips
Refrigerator
  • Store in an airtight container for up to 3 days.
  • It tastes even better the next day as the flavors deepen.
Freezer
  • Freeze for up to 3 months.
  • Thaw overnight, then reheat gently on the stove.
Make-Ahead Friendly
  • Perfect for meal prep, busy weeknights, or batch cooking.
Nutrition
Calories: 275kcal | Carbohydrates: 20g | Protein: 7g | Fat: 20g | Saturated Fat: 5g Cholesterol: 10mg | Sodium: 102mg | Potassium: 1074mg | Fiber: 5g | Sugar: 11g Vitamin A: 3555IU | Vitamin C: 54mg | Calcium: 69mg | Iron: 2mg
Pinterest