Hearty Blend Tomato Soup with Roasted Veggies
- Timing: 10 minutes prep and 45 minutes on the heat
- Key Notes: Smoky, charred sweetness and a silky smooth texture
- Ideal for: Budget-friendly weeknight meals or batch cooking
Hearty Blend Tomato Soup Recipe
The aroma of roasting garlic and charred tomato skins filling the room is the ultimate comfort on a rainy day. Moving from simmering vegetables in a pot to roasting them was a game changer for me; the caramelization of the tomato sugars transforms a sharp, raw acidity into a rich, mellow flavor.
You don't need expensive components for a great result. Roma tomatoes are the ideal choice here since their meaty texture and low water content stop the soup from turning out too thin. This recipe relies on a few clever substitutions to stay budget friendly and satisfying.
We've completely ditched the heavy cream. By using a can of white beans instead, you get that same velvety mouthfeel along with an extra boost of protein. It's a meal that tastes gourmet but is incredibly cheap to prepare.
Quick Recipe Specs
Roasting takes up the bulk of the time, but it's largely passive. Simply prepare the tray and allow the oven to handle the work.
Precision Checkpoints:
- Oven Temp: 400°F (200°C)
- Roast Time: 35-40 minutes
- Simmer Time: 5-10 minutes
Why This Texture Works
Charred Veggies: Roasting tomatoes at high heat concentrates the flavor and removes excess water. This creates a base that's naturally thicker and sweeter.
Bean Base: Blended cannellini beans provide the fat like richness and body usually found in dairy. If you enjoy other bean based comfort meals, you might like my Caribbean Black Bean Soup for a different flavor profile.
Late Stage Acid: Adding lemon juice at the very end brightens the roasted notes. Adding it too early can mute the smoky depth we worked so hard to get in the oven.
| Method | Time | Texture | Best For |
|---|---|---|---|
| Oven Roast | 55 mins | Deep, smoky, thick | Maximum flavor |
| Stovetop | 30 mins | Lighter, brighter | Fast weeknights |
The Building Blocks
Combining fresh roasted tomatoes with a touch of paste results in the most consistent color. If you're craving other hearty, comforting meals, my Creamy Cheddar Potato Soup is another wonderful option for cold weather.
| Ingredient | What It Does | Best Swap |
|---|---|---|
| Roma Tomatoes | Creates the bulk and base | Canned crushed tomatoes |
| Cannellini Beans | Adds protein and a creamy texture | Chickpeas (for a nuttier taste) |
| Tomato Paste | Intensifies the red color | Extra roasted tomato puree |
| Fresh Basil | Provides a peppery, fresh aroma | Dried basil (add while simmering) |
The Full List
- 3 lbs ripe Roma tomatoes, halved Why this? Meatiest sort, lower water content
- 1 medium yellow onion, quartered
- 6 cloves garlic, peeled
- 3 tbsp extra virgin olive oil
- 1 tsp dried oregano
- 1 tsp sea salt
- 1/2 tsp cracked black pepper
- 1 can (15 oz) cannellini beans, drained and rinsed Why this? Natural thickening agent
- 2 cups low sodium vegetable broth
- 2 tbsp tomato paste
- 1/2 cup packed fresh basil leaves
- 1 tbsp lemon juice
Tools You'll Need
No specialized equipment is required. A standard baking sheet and a blender are the only essentials.
- Large baking sheet
- Parchment paper (to prevent the garlic from sticking)
- Large pot or Dutch oven
- Immersion blender (or a standard countertop blender)
Key Steps
Let's get started. We want the vegetables to develop a slight char around the edges.
- Set your oven to 400°F (200°C) and prepare a baking sheet with parchment paper.
- Toss the garlic cloves, quartered onions, and halved tomatoes with salt, pepper, oregano, and olive oil.
- Arrange the vegetables in a single layer on the sheet, cut side up.
- Roast for 35-40 minutes until tomato skins are charred and onions are mahogany colored.
- Scrape the roasted vegetables and all the pan juices into a large pot. Note: Those brown bits in the pan are pure flavor.
- Stir in the vegetable broth and tomato paste, then simmer on medium heat for 5-10 minutes.
- Add the fresh basil leaves and drained cannellini beans to the pot.
- Blend the mixture with an immersion blender until velvety smooth.
- Mix in the lemon juice and adjust the seasonings to your preference.
What Can Go Wrong
Sometimes tomatoes can be a bit temperamental depending on the season. Here is how to handle the common hiccups.
Fixing High Acidity
If your soup tastes too sharp or tart, it's usually because the tomatoes were underripe. Don't add more salt. Instead, stir in a tiny pinch of baking soda (about 1/8 tsp). It neutralizes the acid instantly. If you prefer something sweeter, a teaspoon of maple syrup does the trick.
Adjusting Thick Texture
Because of the beans, this soup is naturally thick. If it feels more like a puree than a soup, just stir in a bit more vegetable broth a quarter cup at a time. Stop when it reaches the consistency you like.
Preventing Blender Spills
Blending hot liquids is dangerous. If you're using a countertop blender instead of an immersion one, don't fill the jar more than halfway. Leave the lid slightly cracked or remove the center plastic piece and cover it with a folded kitchen towel to let steam escape. Otherwise, the pressure will blow the lid right off.
| Premium Choice | Budget Alternative | Impact | Savings |
|---|---|---|---|
| Fresh Romas | Canned Whole Peeled | Less smoky flavor | $2-3 |
| Fresh Basil | Dried Basil | Less brightness | $1-2 |
| EV Olive Oil | Vegetable Oil | Less fruity notes | $1 |
Storage Guidelines
This soup actually tastes better the next day once the flavors have had a chance to mingle.
Keep it in a sealed container in the fridge for 4 days. If you're making a huge batch, it freezes well for up to 3 months. When you freeze it, leave an inch of space at the top of the container so it doesn't expand and crack the lid.
For zero waste, don't throw away the tomato skins if they peel off during the roasting process. You can toss them into a freezer bag with other veggie scraps (onion ends, carrot peels) to make a homemade stock later.
Variations & Substitutions
You can easily tweak this based on what's in your pantry. Trust me on the bean swap; it's a lifesaver when you're out of cannellini.
- For a spicy kick: Add a pinch of red pepper flakes to the roasting tray or stir in a teaspoon of sriracha at the end.
- For extra richness: Stir in a tablespoon of butter or a splash of coconut milk after blending.
- For a vegan version: This recipe is already vegan as written, provided your vegetable broth is plant based.
- For more heartiness: Stir in some cooked quinoa or small pasta shells after blending.
Decision Shortcut:
- For a thinner soup: add 1/2 cup extra broth.
- For a sweeter taste: roast the onions 5 minutes longer.
- For a brighter finish: double the lemon juice.
Presentation Tips
Since this is a simple soup, a few toppings make it feel like a restaurant dish.
Pour the soup into a bowl and swirl in a teaspoon of pesto or a drizzle of olive oil. A few fresh basil leaves on top add a pop of green that looks great against the deep red.
The classic pairing is a grilled cheese sandwich. For a twist, use sourdough and a sharp white cheddar to cut through the sweetness of the roasted tomatoes. If you want something lighter, a few toasted sourdough croutons rubbed with a garlic clove work perfectly.
Recipe FAQs
Can I swap cannellini beans for another kind?
Yes, any white bean works well here. Similar to how we build a base for our savory sauce, using a different bean simply shifts the earthy notes.
How to achieve that velvety consistency?
Use an immersion blender to process the roasted vegetables and beans until smooth. This blends the starches from the beans directly into the broth.
Is it true I need to peel the roasted tomatoes first?
That's a myth. The immersion blender processes the skins right into the soup for a thicker texture.
Where should I store leftovers?
Store the soup in a sealed container. It remains fresh in the refrigerator for 4 days.
Will freezing this soup ruin the flavor?
No, this soup freezes well for up to 3 months. Just leave an inch of headspace in the container to prevent the lid from cracking.
Hearty Blend Tomato Soup for 4 Servings