Nana’s Creamy Tomato Soup – The Ultimate Comfort Food

If you’re craving a bowl of comforting goodness, Nana’s Creamy Tomato Soup is the recipe to make. This homemade version is velvety smooth, packed with rich tomato flavor, and the perfect balance of creamy and tangy. Whether you’re pairing it with a grilled cheese or enjoying it on its own, this soup is the ultimate cozy meal for any day of the week.

Why You’ll Love This Recipe?

  • Rich and creamy – The perfect creamy consistency that coats the spoon.
  • Fresh and flavorful – Homemade tomato soup tastes way better than anything from a can.
  • Comfort in a bowl – It’s like a warm hug on a chilly day.
  • Simple ingredients – You won’t need anything fancy to make this comforting soup.

Ingredients You’ll Need

Here’s a peek at what you’ll need to make Nana’s creamy tomato soup. The full ingredient list is below!

  • Fresh tomatoes – The base for this delicious soup.
  • Onion – Adds a bit of sweetness to balance the acidity of the tomatoes.
  • Garlic – For that rich, savory flavor.
  • Chicken broth – For a deep, savory base.
  • Heavy cream – To make the soup wonderfully creamy and rich.
  • Butter – Because butter makes everything better!

Step-by-Step Directions

Sauté the Onions and Garlic

In a large pot, melt butter over medium heat. Add chopped onions and cook until soft and translucent, about 5-7 minutes. Add minced garlic and cook for another minute, stirring constantly.

Add the Tomatoes

Add the chopped fresh tomatoes to the pot. Stir them in and cook for about 10 minutes until they break down and become soft.

Pour in the Broth

Add the chicken broth and bring the mixture to a simmer. Let it cook for another 10-15 minutes so all the flavors can come together.

Puree the Soup

Once the tomatoes have softened and everything has cooked together, use an immersion blender to puree the soup until it’s completely smooth. (If you don’t have an immersion blender, carefully transfer it to a regular blender in batches.)

Add the Cream

Stir in the heavy cream and let the soup simmer for a few more minutes, adjusting seasoning with salt and pepper to taste.

Serve Warm

Ladle the creamy tomato soup into bowls and serve immediately with your favorite side, like grilled cheese!

Expert Tips and Tricks

  • Use ripe tomatoes – Fresh, ripe tomatoes will give your soup the best flavor.
  • Blend to your liking – If you prefer a chunkier soup, only blend part of it or mash with a potato masher.
  • Add herbs – Fresh basil or thyme can elevate the flavor. Add them during the simmering stage for added depth.

Recipe Variations and Possible Substitutions

  • Make it vegan – Substitute the heavy cream with coconut milk or cashew cream and use vegetable broth.
  • Roast the tomatoes – For a deeper, caramelized flavor, roast the tomatoes in the oven before adding them to the soup.
  • Spicy version – Add a pinch of red pepper flakes or a diced jalapeño for a little heat.

Serving and Pairing Suggestions

  • Grilled cheese – You can’t go wrong with this classic pairing!
  • Crusty bread – A slice of toasted baguette or sourdough is perfect for dipping.
  • Salad – Pair it with a light salad, like a simple arugula salad with balsamic dressing, to balance the richness.

Storage and Reheating Tips

  • Fridge – Store leftovers in an airtight container for up to 4 days.
  • Reheat – Warm the soup on the stovetop over low heat, stirring occasionally. Add a little extra cream or broth to adjust the consistency if it thickens.
  • Freezing – This soup freezes well! Store in a freezer-safe container for up to 3 months. Reheat on the stovetop when ready to enjoy.

Frequently Asked Questions

Can I use canned tomatoes instead of fresh?

Yes! Canned whole or diced tomatoes work well, though fresh tomatoes do give a better flavor.

Can I make this soup ahead of time?

Yes! This soup tastes even better the next day as the flavors continue to meld together.

Is there a dairy-free option?

Yes, you can swap the cream with coconut milk or a dairy-free alternative, and use vegetable broth.

Can I make this soup spicier?

Yes! Add crushed red pepper flakes, cayenne pepper, or diced jalapeños to heat it up.

Conclusion

Nana’s Creamy Tomato Soup is everything you want in a comforting bowl of soup – creamy, flavorful, and utterly satisfying. Whether it’s a cold day or you’re just craving something comforting, this recipe will never disappoint. Try it out and let me know how it turns out!

Print

Nana’s Creamy Tomato Soup – The Ultimate Comfort Food

Nana’s Creamy Tomato Soup – The Ultimate Comfort Food

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A homemade, velvety smooth tomato soup that’s rich, creamy, and full of flavor. Perfect for a cozy meal, it pairs beautifully with grilled cheese for the ultimate comfort food experience.

  • Author: Touria Elkoudssi
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • Fresh tomatoes: 6-8 medium-sized tomatoes (about 4 cups chopped)
  • Onion: 1 medium onion, chopped
  • Garlic: 2 cloves, minced
  • Chicken broth: 4 cups
  • Heavy cream: 1 cup
  • Butter: 2 tablespoons
  • Salt and pepper: To taste (typically about 1 teaspoon salt and 1/4 teaspoon black pepper)

Instructions

  1. Sauté the Onions and Garlic: Melt butter in a large pot over medium heat. Add chopped onions and cook until soft and translucent, about 5-7 minutes. Add minced garlic and cook for another minute.
  2. Add the Tomatoes: Add chopped fresh tomatoes to the pot and cook for about 10 minutes, until they break down and soften.
  3. Pour in the Broth: Add chicken broth and bring the mixture to a simmer. Let it cook for another 10-15 minutes.
  4. Puree the Soup: Use an immersion blender to blend the soup until smooth (or use a regular blender in batches).
  5. Add the Cream: Stir in heavy cream and simmer for a few more minutes. Season with salt and pepper to taste.
  6. Serve Warm: Ladle the soup into bowls and serve with grilled cheese or other sides.

Notes

  • For a chunkier texture, blend only part of the soup or use a potato masher.
  • Fresh basil or thyme can be added during simmering for enhanced flavor.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 225
  • Sugar: 7g
  • Sodium: 480mg
  • Fat: 16g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 30mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments