Homemade Tomato Soup

Featured in Comforting Soups & Stews.

Create the ultimate comfort food with this homemade roasted tomato soup! Starting with fresh tomatoes roasted to perfection with garlic and onions, this soup develops deep, rich flavors through careful preparation. The addition of fresh basil and a butter-flour roux creates a silky smooth texture, while the option to add cream allows for customizable richness. Taking just 50 minutes from start to finish, this recipe serves 8 and transforms simple ingredients into a restaurant-quality soup. The roasting process brings out the natural sweetness of the tomatoes, while the careful seasoning creates a perfectly balanced flavor that's miles ahead of any canned version.
Mina cooking in her kitchen
Updated on Mon, 10 Feb 2025 21:19:26 GMT
Tomato Soup Pin it
Tomato Soup | lastminrecipes.com

A bowl of homemade tomato soup represents comfort in its purest form. Through years of perfecting this recipe, I've discovered that the secret lies in roasting the tomatoes until they're deeply caramelized, bringing out their natural sweetness and complexity. This isn't just soup - it's a celebration of summer's bounty transformed into winter comfort.

Last weekend, I made this for my mother, who's been comparing every tomato soup to my grandmother's for decades. After one spoonful, she smiled and said, 'This is even better.' The secret? Taking time to let the tomatoes caramelize properly.

Essential Ingredients

  • Ripe tomatoes: Roma or beefsteak varieties work best. I look for tomatoes that yield slightly to pressure and smell sweet at the stem
  • Fresh garlic: Whole cloves that will roast alongside the tomatoes, becoming sweet and mellow
  • Quality olive oil: Use something you'd be happy to drizzle on bread
  • Fresh basil: Add it at the end to preserve its bright flavor
Best Tomato Soup Pin it
Best Tomato Soup | lastminrecipes.com

The magic of this soup lies in understanding how each ingredient contributes to the final flavor. After countless batches, I've learned that patience during the roasting process pays off immensely.

Detailed Instructions

Prepare for Roasting:
Cut tomatoes into uniform chunks for even cooking. Leave garlic cloves whole in their skins. Toss with olive oil, salt, and pepper. Spread on baking sheet without overcrowding. Position rack in upper third of oven.
Master the Roast:
Roast at 450°F until edges begin to blacken. Toss halfway through for even caramelization. Watch carefully during final broiling minutes. Let cool slightly before handling.
Blend to Perfection:
Remove garlic from skins. Work in batches if using standard blender. Start slow then increase speed gradually. Add fresh basil to last batch. Keep blending until silky smooth.
Build the Soup Base:
Make a light golden roux with butter and flour. Add blended tomatoes gradually, whisking constantly. Pour in warm vegetable broth slowly. Simmer gently, allowing flavors to meld. Season progressively, tasting as you go.

My journey with this soup began during college when I craved the comfort of home cooking. Through trial and error, I discovered that taking time with each step makes all the difference.

The Art of Seasoning

Salt is critical but should be added gradually. I start with a small amount during roasting, then adjust at the end when the flavors have concentrated. A pinch of sugar can balance acidic tomatoes, but taste first - well-roasted tomatoes are often sweet enough on their own.

Make-Ahead Strategy

The soup actually improves after a day in the refrigerator. I often make a double batch on Sunday, freezing half in portions for quick weeknight dinners.

Serving Suggestions

Serve with homemade croutons and a drizzle of good olive oil. For a complete meal, pair with a grilled cheese sandwich made with sharp cheddar and sourdough bread.

This soup has become my comfort food legacy. Friends now request it when they're feeling under the weather or need a warming meal.

Final Thoughts

Making the perfect tomato soup is about understanding how each step contributes to the final flavor. The time spent roasting tomatoes, carefully building the base, and adjusting seasonings creates something far beyond ordinary tomato soup. Whether you're making it for yourself or sharing with loved ones, this recipe proves that sometimes the simplest foods, made with care and attention, become the most memorable.

Homemade Tomato Soup Pin it
Homemade Tomato Soup | lastminrecipes.com

Frequently Asked Questions

→ Can I use canned tomatoes instead of fresh?
While fresh is best for roasting, you can use canned whole tomatoes in a pinch, though the flavor will be different.
→ How can I make this soup dairy-free?
Skip the butter and cream, using olive oil and dairy-free alternatives instead.
→ Can I freeze this tomato soup?
Yes, it freezes well for up to 3 months in airtight containers.
→ Why do we add sugar to tomato soup?
Sugar helps balance the acidity of the tomatoes for a more rounded flavor.
→ What can I serve with this soup?
It pairs perfectly with grilled cheese sandwiches, croutons, or crusty bread.

Homemade Tomato Soup

Rich and creamy tomato soup made with oven-roasted fresh tomatoes, aromatic basil, and garlic - pure comfort in a bowl.

Prep Time
5 Minutes
Cook Time
45 Minutes
Total Time
50 Minutes
By: Mina

Category: Soups & Stews

Difficulty: Intermediate

Cuisine: American

Yield: 8 Servings

Dietary: Low-Carb, Vegetarian

Ingredients

→ Fresh Ingredients

01 3 lbs tomatoes, fresh, cut into pieces
02 ¼ cup fresh basil
03 ½ onion, diced
04 1 tablespoon minced garlic

→ Pantry Items

05 4 cups vegetable stock
06 2 tablespoons butter
07 2 tablespoons olive oil
08 2 tablespoons all-purpose flour
09 1 tablespoon granulated sugar
10 ½ teaspoon fine sea salt
11 ¼ teaspoon black pepper

Instructions

Step 01

Preheat oven to 450 degrees F and lightly grease a large baking sheet.

Step 02

In a large bowl, combine tomatoes, onion, and garlic. Toss with olive oil, salt, and pepper until evenly coated.

Step 03

Spread tomato mixture on prepared baking sheet and roast for 15 minutes. Stir, then roast another 15 minutes, using the broiler for the last 3 minutes to lightly char tomatoes.

Step 04

Transfer roasted mixture to a high-powered blender, including all pan contents. Add fresh basil and blend on high until smooth, about 50 seconds.

Step 05

In a large pot over medium-high heat, melt butter. Add flour and whisk until golden brown, about 30-60 seconds.

Step 06

Whisk in broth and sugar. Add blended tomato mixture and whisk thoroughly. Cook over medium-low heat for 15 minutes, adjusting seasonings to taste. Optionally add cream for a creamier texture.

Notes

  1. Can be made creamier with the optional addition of heavy cream
  2. Perfect for using fresh summer tomatoes

Tools You'll Need

  • Large baking sheet
  • High-powered blender
  • Large pot
  • Whisk

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy (butter)
  • Wheat (flour)