Classic Tomato Soup

🕒 Prep: 10 min
🔥 Cook: 30 min
🍽 Serves: 4
Be the First to Review!

If you've been on the hunt for a comforting, homemade classic tomato soup that hits all the right notes, you've come to the right place. This recipe is all about bringing out the natural sweetness of ripe tomatoes, complemented by a hint of fresh basil. Perfect for a cozy night in or a simple lunch paired with your favorite grilled cheese.

Ingredients for Classic Tomato Soup

Ripe tomatoes are the star of this dish, offering natural sweetness and acidity that forms the backbone of the soup. Roasting them enhances their flavor even more. Olive oil adds depth and richness, perfect for roasting and sautéing. The medium onion and garlic provide a savory base, while vegetable broth keeps it vegetarian-friendly and adds a layer of complexity. Heavy cream gives the soup its signature creamy texture, and fresh basil adds a fragrant, herbal note. Lastly, a touch of sugar can be added to balance acidity, depending on your taste.

Tips & Tricks

  • Roasting the tomatoes is key for depth of flavor, so don’t skip this step.
  • If your soup is too thick, add a bit more broth until you reach your desired consistency.
  • No immersion blender? Carefully transfer the soup in batches to a regular blender.

Serving Suggestions

This classic tomato soup is delightful on its own, but pairing it with a crispy, gooey grilled cheese sandwich is pure comfort food heaven. For a lighter option, serve it alongside a fresh green salad. A sprinkle of parmesan or a dollop of sour cream can also add a delicious twist.

Frequently Asked Questions

Can I use canned tomatoes instead of fresh?
Yes, if fresh tomatoes are out of season, use a high-quality canned tomato, but note that roasting fresh ones adds a special flavor.
Is this soup freezer-friendly?
Absolutely! Freeze in an airtight container for up to three months. Just leave out the cream until you reheat it.
Can I make this vegan?
Simply swap the heavy cream for coconut milk or your favorite non-dairy cream.

Classic Tomato Soup Recipe Walkthrough

Start by preheating your oven to 400°F. While it warms up, grab your fresh tomatoes and slice them in half. Lay them cut side up on a baking sheet, drizzle with olive oil, and season with salt and pepper. Slide them into the oven and let them roast for 25-30 minutes. You'll know they're ready when they're soft and slightly caramelized around the edges.

While the tomatoes are roasting, move to the stove. In a large pot, heat a tablespoon of olive oil over medium heat. Toss in the chopped onion and let it cook until it's translucent, about 5 minutes should do the trick. Stir in the minced garlic and give it another minute or so, until it's fragrant but not browned.

Once the tomatoes are done, carefully add them to the pot along with all their juicy goodness from the pan. Pour in the vegetable broth and bring the mixture to a simmer. Let it cook for about 15 minutes, which gives all those flavors a chance to mingle and develop.

Now, it’s time to make it silky smooth. Using an immersion blender, puree the soup until it's creamy and even. If you prefer a thicker texture, you can blend less. Stir in the heavy cream and fresh basil, then taste. Adjust with more salt, pepper, or a pinch of sugar if needed.

Why You'll Love This Recipe

  • Uses fresh, ripe tomatoes for a full-bodied flavor.
  • Easy to make with just a handful of ingredients.
  • Perfect balance of creaminess and acidity.
  • Customizable to suit your taste preferences.

Ingredients

2 lbs ripe tomatoes
1 tbsp olive oil
1 medium onion, chopped
2 cloves garlic, minced
2 cups vegetable broth
1/2 cup heavy cream
1/4 cup fresh basil leaves, chopped
Salt and pepper to taste
1 tsp sugar (optional)

Step-by-step Instructions

1. Preheat the oven to 400°F. Cut the tomatoes in half and place them on a baking sheet. Drizzle with olive oil and season with salt and pepper. Roast for 25-30 minutes until soft.
2. In a large pot, heat olive oil over medium heat. Add chopped onion and cook until translucent, about 5 minutes. Add minced garlic and cook for another minute.
3. Add roasted tomatoes, including the juices, to the pot. Pour in vegetable broth and bring to a simmer. Cook for 15 minutes to let the flavors meld.
4. Use an immersion blender to puree the soup until smooth. Stir in heavy cream and fresh basil. Adjust seasoning with salt, pepper, and sugar if needed.
5. Serve hot, garnished with extra basil leaves if desired.

Ratings and Comments

Thank you for your rating!