Roasted Tomato and Carrot Soup: A Cozy, Flavorful Classic
Warm up with this simple roasted tomato and carrot soup—bursting with flavor, easy to customize, and perfect for any season.

Roasted Tomato and Carrot Soup Recipe
There are few things as comforting as a bowl of homemade soup, especially when fresh, wholesome ingredients like tomatoes and carrots are slowly roasted to accentuate their natural sweetness. Roasted tomato and carrot soup is a vibrant, easy-to-make dish that brings out rich flavors and velvety texture in every spoonful. This guide will walk you through the process—step-by-step instructions, ingredient breakdowns, helpful tips, and answers to common soup questions so anyone from beginner to seasoned home cook can master this recipe.
Table of Contents
- Introduction
- Ingredients Breakdown
- Step-by-Step Instructions
- Tips & Variations
- Serving Suggestions
- Frequently Asked Questions
Introduction: Why Roast Your Soup Vegetables?
Roasting vegetables before blending them into soup intensifies their flavor. Tomatoes become sweeter and slightly caramelized while carrots turn deeply savory and rich. This approach—roasting instead of simple boiling—not only deepens the taste, but also transforms the texture, resulting in a naturally creamy soup without the need for dairy or heavy cream.
This roasted tomato and carrot soup combines peak-season tomatoes (Roma, plum, or any ripe variety) with carrots, onion, and garlic, finished with vegetable stock and fresh herbs. The resulting dish is colorful, aromatic, and highly customizable for different dietary preferences.
Ingredients Breakdown
Here is what you’ll need for a classic batch. Substitutions and explanations follow for each key item:
- Ripe tomatoes (about 2 pounds): Any variety works, but Roma or plum tomatoes roast particularly well. The tomatoes provide the soup’s base flavor and natural sweetness.
- Carrots (4–5 medium): Carrots add earthy sweetness and contribute to the soup’s creamy consistency when pureed.
- Onion (1 large): Yellow, white, or sweet onions boost the savory foundation of the soup.
- Garlic (4–6 cloves): Roasted garlic lends depth and mellow pungency.
- Olive oil (about 3 tablespoons): Brings everything together for roasting and adds subtle fruitiness.
- Salt & pepper: Essential for seasoning and enhancing all flavors.
- Vegetable stock (3–4 cups): Adjust for desired consistency; substitute chicken stock for non-vegetarian version.
- Fresh herbs (thyme, basil, or parsley): Optional, but recommended for brightness and aroma.
Ingredient notes & substitutions:
- Tomatoes: If fresh tomatoes aren’t available, use canned San Marzano or fire-roasted tomatoes in a pinch. You’ll miss some roasted complexity but still achieve a good base.
- Carrots: Substitute with parsnips or sweet potato for a different flavor profile.
- Stock: Use water for a lighter, vegetarian soup or low-sodium stock for better control over salt content.
- Herbs: Dried herbs work if fresh aren’t available, though add half the quantity.
Step-by-Step Instructions
- Prepare the vegetables.
- Preheat your oven to 425°F (220°C).
- Cut tomatoes in half (leave skin on for roasting), carrots into chunks, and onion into wedges. Place them on a large rimmed baking sheet.
- Peel garlic cloves and add to tray.
- Season and roast.
- Drizzle vegetables with olive oil. Sprinkle with salt, pepper, and any fresh or dried herbs you prefer (thyme, basil, oregano).
- Toss everything together until evenly coated.
- Roast for about 30–40 minutes, stirring once midway. Vegetables should be soft, slightly caramelized, and fragrant.
- Blend the soup base.
- Transfer roasted vegetables to a large soup pot.
- Add vegetable stock.
- Use an immersion blender to puree until smooth. Alternatively, let vegetables cool slightly and blend in batches using a countertop blender. Return pureed mixture to the pot.
- Adjust consistency and season.
- If soup is too thick, add more stock. For thinner consistency, add water or stock gradually until desired texture is reached.
- Taste and adjust salt, pepper, or herbs as needed.
- Simmer gently.
- Simmer for 10–15 minutes over medium-low heat to develop flavors further.
- Stir occasionally and keep covered.
- Finish and serve.
- Serve hot, garnishing each bowl with extra herbs, a drizzle of olive oil, or a swirl of crème fraîche if desired.
- Pair with rustic bread, croutons, or grilled cheese for a heartier meal.
Tips & Variations
- Roasting makes all the difference: Roasting coaxes natural sweetness from tomatoes and carrots, deepening flavors. Don’t skip this step!
- Add heat: For a little kick, roast a halved chili pepper with the vegetables or add a pinch of cayenne when blending.
- Creamy option: For an ultra-luxurious texture, add a splash of coconut milk or heavy cream when blending. This balances the acidity from the tomatoes.
- Make it vegan or vegetarian: Use vegetable stock and keep toppings plant-based.
- Protein boosters: Add a handful of cooked beans or lentils to the soup before blending for extra substance.
- Storage & make-ahead: Soup can be refrigerated up to 4 days, or frozen in airtight containers for 2–3 months. Reheat gently on the stovetop.
Serving Suggestions
- Classic pairing: Rustic sourdough or grilled cheese sandwich amplifies the comfort factor.
- Fresh garnish: Sprinkle bowls with fresh basil, parsley, or thyme right before serving for aroma and color.
- Finishing touches: Swirl with olive oil, balsamic reduction, or a dollop of Greek yogurt or crème fraîche.
| Nutrient | Approximate Value |
|---|---|
| Calories | 140 kcal |
| Protein | 3 g |
| Carbohydrates | 23 g |
| Fat | 5 g |
| Fiber | 5 g |
| Sodium | 650 mg |
Frequently Asked Questions (FAQs)
Can I use canned tomatoes?
Yes, canned tomatoes, especially fire-roasted or high-quality plum varieties, are suitable when fresh aren’t available. The roasting step can be skipped, but you’ll lose some of the natural caramelized flavor. Add them directly to your pot with roasted carrots, and proceed with blending.
Is this soup gluten-free?
Absolutely! All core ingredients are naturally gluten-free. If serving with bread, make sure to select a gluten-free option if needed.
How do I store and reheat leftovers?
Cool soup to room temperature before transferring to airtight containers. Refrigerate for up to four days. For longer storage, freeze and thaw overnight in the refrigerator. Reheat gently on the stove over low heat; add a splash of stock or water if the soup thickens too much.
Can I make this recipe vegan?
This recipe is vegan with vegetable stock and olive oil. For extra creaminess, use coconut milk or a vegan cream alternative.
What’s the best way to blend the soup?
Immersion (stick) blenders allow for easy, mess-free blending directly in the pot. A countertop blender makes the soup extra smooth but requires cooling roasted veggies slightly before blending in batches. Always use caution with hot liquids, and never fill blender more than halfway.
Do I have to peel the tomatoes?
No. Roasting with skins on is recommended for depth of flavor and ease. If you prefer a silky texture without any tomato skin, strain soup through a sieve after blending.
Can I freeze roasted tomato and carrot soup?
Yes, this soup fares well in the freezer. Ladle cooled soup into containers, leaving room for expansion. Defrost overnight and reheat gently, stirring to restore smoothness.
How can I adjust the consistency?
For thicker soup, reduce the amount of stock or simmer longer to evaporate water. For thinner consistency, add more stock gradually and stir until evenly blended.
Quick Reference: Recipe Card
- Prep time: 15 minutes
- Cook time: 40 minutes
- Total time: 55 minutes
- Servings: 4
- 2 lbs ripe tomatoes, halved
- 4–5 medium carrots, peeled and chunked
- 1 large onion, cut in wedges
- 4–6 cloves garlic, peeled
- 3 tablespoons olive oil
- 1 teaspoon salt (to taste)
- 1/2 teaspoon black pepper
- 2–3 sprigs fresh thyme or basil
- 3–4 cups vegetable stock
- Preheat oven to 425°F. Arrange tomatoes, carrots, onion, and garlic on a baking sheet. Toss with oil, salt, pepper, and herbs.
- Roast 35–40 minutes, stirring once, until vegetables are caramelized and soft.
- Transfer vegetables to a soup pot, add stock, and puree until smooth. Adjust seasoning and consistency.
- Simmer 10–15 minutes, then serve hot with bread or garnish of choice.
Conclusion: Why You’ll Crave This Soup All Year
Roasted tomato and carrot soup stands out for its concentrated, natural flavors, versatility, and wholesome comfort. It’s equally satisfying as a winter warmer or a spring starter, and adaptable to various diets and tastes. With just a handful of simple ingredients and straightforward technique, you’ll have a dish that’s sure to become a staple in your home kitchen—one you can riff on, freeze, and savor at any moment.










