Creamy Tomato Mushroom Soup

By: RILEY

Published: March 06, 2026

Print Recipe
Table of Contents

Creamy Tomato Mushroom Soup

This cozy, silky soup blends the bright acidity of tomatoes with the earthy depth of mushrooms and a touch of cream for comfort in a bowl. It’s quick enough for a weeknight but elegant enough to serve when friends drop by—imagine a warm bowl with crusty bread and good conversation. If you enjoy rich, comforting soups, you might also like this best creamy chicken noodle soup for another comforting option.

Why make this recipe

  • It’s fast and pantry-friendly: fresh or canned tomatoes work, and basic dried herbs carry the flavor.
  • Balanced richness: mushrooms add savory umami while cream smooths the acidity of tomatoes.
    This recipe gives you a bowl that feels indulgent without being fussy.

Step-by-Step Guide to Making Creamy Tomato Mushroom Soup

Ingredients

  • 2 cups tomatoes (fresh or canned)
  • 1 cup mushrooms (sliced)
  • 1 cup heavy cream
  • 2 cloves garlic (minced)
  • 1 onion (chopped)
  • 2 cups vegetable broth
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • Olive oil for sautéing

Directions

  1. In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until translucent.
  2. Add the minced garlic and sliced mushrooms, cooking until mushrooms are tender.
  3. Stir in the tomatoes, vegetable broth, oregano, and basil. Bring to a simmer and cook for about 15 minutes.
  4. Use an immersion blender to purée the soup until smooth.
  5. Stir in the heavy cream, and season with salt and pepper to taste.
  6. Serve hot, ideally with crusty bread.

Creamy Tomato Mushroom Soup

Why the steps matter

  • Sautéing onions and garlic first builds a flavorful foundation: the gentle caramelization adds subtle sweetness that balances the tomato acidity.
  • Cooking the mushrooms until tender draws out their moisture and concentrates flavor; that umami helps the relatively light tomato base feel more complete.
  • Puréeing after simmering allows the tomatoes to mellow and the herbs to infuse. If you prefer texture, reserve a handful of mushrooms before blending and stir them back in at the end.

Flavor-building tips for the recipe

  • If your tomatoes taste a bit flat, a pinch of sugar (1/4 teaspoon) can round them out without making the soup noticeably sweet.
  • For a deeper savory profile, add a splash of soy sauce or tamari (about 1/2 teaspoon) when you add the broth—this quietly amplifies umami.
  • Use high-quality olive oil for finishing; a drizzle just before serving brightens the bowl.

Best Way to Store Creamy Tomato Mushroom Soup

  • Refrigerator: Store in an airtight container for up to 4 days at 34–40°F (1–4°C).
  • Freezer: Freeze in airtight, freezer-safe containers for up to 3 months at 0°F (-18°C) or lower.
  • Reheating: Gently reheat on the stovetop over low to medium-low heat until warmed through (do not boil aggressively after adding cream). If frozen, thaw overnight in the refrigerator before reheating.

How to Present Creamy Tomato Mushroom Soup

  • Classic: Ladle into warm bowls and top with a swirl of heavy cream or a dollop of crème fraîche and freshly cracked black pepper.
  • Textured: Serve with a sprinkling of chopped fresh parsley, chives, or a few sautéed mushroom slices reserved before blending.
  • Rustic: Place a slice of toasted sourdough or a warm baguette alongside for dunking, or float a grilled cheese wedge on top for a playful, indulgent pairing.

Serving ideas and pairings

  • Bread: A crusty loaf, garlic toast, or cheesy croutons are ideal for soaking up the creamy broth.
  • Salad: Pair with a crisp green salad dressed in a light vinaigrette to cut richness.
  • Wine/Drink: A light-bodied red (like a Pinot Noir) or a dry rosé complements the tomatoes without overpowering the mushrooms; for non-alcohol, a sparkling water with lemon is refreshing.

Tips to make Creamy Tomato Mushroom Soup (Q&A style)
Q: How can I make the soup silkier without changing the recipe?
A: Use an immersion blender slowly and blend until the texture is uniformly smooth; straining through a fine mesh sieve after blending will yield an ultra-silky finish.

Q: My soup tastes too acidic—what can I do?
A: Add a small pinch of sugar or a teaspoon of butter to balance acidity. Simmering with a halved carrot during the cooking stage and removing it before blending also mellows acidity naturally.

Q: Can I make this dairy-free?
A: Yes—substitute the heavy cream with canned coconut milk or a thick unsweetened plant-based cream; add it at the end just as you would the heavy cream.

Variation(s)

  • Roasted tomato and mushroom: Roast halved tomatoes and sliced mushrooms at 425°F (220°C) for 20–25 minutes with olive oil and herbs before adding them to the pot; roasting concentrates flavors and adds a caramelized note.
  • Herb-forward light version: Replace heavy cream with plain Greek yogurt (stir in a few tablespoons off-heat to avoid curdling) or use half-and-half for a lighter finish and add a tablespoon of chopped fresh basil at the end.

Troubleshooting common problems

  • Too thin: After blending, simmer gently until reduced to desired consistency; alternatively, create a beurre manié (small paste of equal parts butter and flour) and whisk in a teaspoon at a time until thickened.
  • Bland: Taste for salt first, then for acid and sweetness. A squeeze of lemon juice or a teaspoon of balsamic reduction can brighten a flat pot.
  • Separating after reheating: If the cream looks separated when reheated, remove from heat and whisk in a splash of cold cream or a small pat of butter; blending briefly with an immersion blender will reincorporate the fats.

Extra techniques and chef-level touches

  • Finish with herb oil: Blitz a handful of basil or parsley with olive oil and drizzle a little herb oil over the soup just before serving for color and freshness.
  • Add texture: Top bowls with roasted chickpeas, toasted pumpkin seeds, or thinly sliced radishes for crunch.
  • Smoky twist: Stir in a small pinch (1/8–1/4 teaspoon) of smoked paprika or a dash of liquid smoke for a subtle smokiness that pairs beautifully with roasted tomato variations.

Quick prep timeline for busy cooks

  • 0–5 minutes: Chop onions, mince garlic, slice mushrooms.
  • 5–12 minutes: Sauté onions, garlic, and mushrooms until soft and fragrant.
  • 12–30 minutes: Add tomatoes, broth, and herbs; simmer.
  • 30–35 minutes: Blend, stir in cream, season, and serve.

Make-ahead and batch-cooking strategies

  • Make the soup base without cream and cool quickly in shallow containers; refrigerate up to 3 days or freeze up to 3 months. Add cream when reheating to keep texture fresh.
  • Prepare garnishes (toasted seeds, herb oil, sautéed mushroom slices) ahead and store separately; assemble just before serving to retain crispness.

Health and dietary notes

  • This recipe is naturally vegetarian; to make it vegan, use a plant-based cream substitute and vegetable broth.
  • To reduce calories and saturated fat, use half-and-half or whole milk instead of heavy cream and increase the creaminess by blending in a cooked, peeled potato or white beans for body.
  • Mushrooms contribute minerals and umami, helping the soup feel satisfying with fewer added fats.

FAQ
Q: Can I use canned tomatoes?
A: Yes—use good-quality canned tomatoes (whole or crushed). If using whole, break them up in the pot before simmering for even texture.

What if I don’t have an immersion blender?
Use a standing blender in batches: cool the soup slightly, transfer in small amounts, and blend until smooth. Return to the pot to finish with cream. Be careful with hot liquids in a blender—vent the lid and cover with a towel.

  • How long will leftover soup last in the fridge?
    • Up to 4 days in an airtight container; freeze for longer storage (up to 3 months).

Final plating and presentation ideas

  • Bowls: Warm bowls in the oven or with hot water before ladling in soup so it stays warm longer.
  • Garnish: A swirl of cream, microgreens, or a crisp herbed crouton adds a professional finish.
  • For entertaining: Serve small tasting portions in espresso cups as an amuse-bouche or in larger cups as part of a soup and salad course.

Notes on ingredient swaps and accessibility

  • Tomatoes: Fresh ripe tomatoes (summer) give the brightest flavor; canned are best in winter when tomatoes lack sweetness. San Marzano-style canned tomatoes yield a rich, balanced base.
  • Mushrooms: Cremini or baby bella provide consistent flavor; shiitake gives a woodier note; button mushrooms are mild and budget-friendly. Sliced and sautéed thicker will yield more texture if desired.

A few words on seasonings

  • Dried oregano and basil are economical and reliable; if you have fresh herbs, add them at the end to preserve brightness.
  • Salt is a flavor amplifier; taste frequently and adjust in small increments. Pepper should be freshly ground for the best aroma.

Creative serving combos

  • Sandwich pairing: Serve alongside a grilled cheese topped with mushrooms for an elevated classic.
  • Brunch spin: Top with a soft-poached egg and a sprinkle of smoked paprika for a creamy, protein-rich brunch bowl.
  • Meal-in-a-bowl: Add slices of cooked sausage or shredded roasted chicken if you want a heartier, non-vegetarian option.

Final tips before you start

  • Read the recipe fully before you begin to have ingredients prepped and measured.
  • Keep the heat moderate when sautéing to avoid browning the garlic too fast—aim for translucent onions and nicely softened mushrooms.
  • Adjust cream at the end: start with three-quarters of the listed amount and add more if you want it richer.

Conclusion

For a roasted, more caramelized take on this soup, check out the recipe for Roasted Tomato and Mushroom Soup – The Viet Vegan which offers great tips on roasting vegetables to deepen flavor. If you’re curious about an Italian-inspired spin with complementary herbs and techniques, see Italian Inspired Mushroom And Tomato Soup – Larder Love for inspiration on tweaks and pairings.

Print

Creamy Tomato Mushroom Soup

A cozy, silky soup blending the acidity of tomatoes and the earthiness of mushrooms with a touch of cream for comfort in a bowl.

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
  • By: Riley
  • Category: Soup
  • Difficulty: Not specified
  • Cuisine: Not specified
  • Yield: 4 Servings
  • Dietary: None

Ingredients

  • 01 2 cups tomatoes (fresh or canned)
  • 02 1 cup mushrooms (sliced)
  • 03 1 cup heavy cream
  • 04 2 cloves garlic (minced)
  • 05 1 onion (chopped)
  • 06 2 cups vegetable broth
  • 07 1 teaspoon dried oregano
  • 08 1 teaspoon dried basil
  • 09 Salt and pepper to taste
  • 10 Olive oil for sautéing

Instructions

Step 01

1. In a large pot, heat olive oil over medium heat. Add chopped onion and sauté until translucent.

Step 02

2. Add the minced garlic and sliced mushrooms, cooking until mushrooms are tender.

Step 03

3. Stir in the tomatoes, vegetable broth, oregano, and basil. Bring to a simmer and cook for about 15 minutes.

Step 04

4. Use an immersion blender to purée the soup until smooth.

Step 05

5. Stir in the heavy cream, and season with salt and pepper to taste.

Step 06

6. Serve hot, ideally with crusty bread.