Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
You can make tomato mushroom soup easily in about 30 minutes with simple ingredients.
This soup is a cozy, savory bowl of comfort that combines the umami of mushrooms with the bright acidity of tomatoes.
Whether you’re looking for a quick weeknight dinner or a light lunch, learning how to make tomato mushroom soup is a skill you’ll use again and again.
In this post, I’ll walk you through the entire process, from picking the right mushrooms to blending it to silky perfection.
Let’s dive into the kitchen and get cooking.
Why You’ll Love This Tomato Mushroom Soup
This tomato mushroom soup is more than just a simple recipe, it’s a flavor-packed meal that feels gourmet without the fuss.
The earthy mushrooms soak up the rich tomato base, creating a depth of flavor that’s both satisfying and nourishing.
It’s naturally vegetarian, gluten-free, and can easily be made vegan by swapping butter for olive oil.
Plus, this tomato mushroom soup is incredibly versatile, so you can serve it with grilled cheese, crusty bread, or a fresh green salad.
Once you learn how to make tomato mushroom soup this way, you’ll never reach for a canned version again.
1. The Best Mushrooms to Use
When making tomato mushroom soup, the type of mushroom you choose really matters, and cremini or baby bellas are my top picks.
These mushrooms have a deeper, earthier flavor than white button mushrooms, which gives the soup a richer taste.
You can also use shiitake mushrooms for a more intense, smoky note, or mix a few varieties for a complex umami punch.
Just make sure to clean them with a damp paper towel instead of rinsing them under water, as they’ll soak up moisture and get mushy.
Slice them evenly so they cook uniformly and release all their savory goodness into the broth.
2. Balancing the Tomato and Umami Flavors
The key to a perfect tomato mushroom soup is balancing the tanginess of tomatoes with the savory depth of mushrooms.
Use high-quality crushed tomatoes or fire-roasted diced tomatoes for a smoky, robust base that holds up well to the mushrooms.
A pinch of sugar helps cut through the acidity, while a splash of balsamic vinegar or Worcestershire sauce deepens the umami profile.
Don’t skip the garlic and onion, as they build the aromatic foundation that makes this soup taste so layered.
Season with salt, pepper, and a few sprigs of fresh thyme, and you’ll have a broth that’s both bright and hearty.
3. The Perfect Cooking Technique
To make tomato mushroom soup with maximum flavor, start by sautéing the mushrooms in butter or olive oil until they’re golden brown.
This step is crucial because it brings out their nutty, caramelized notes that you just can’t get by boiling them.
Once the mushrooms are browned, add your onions and garlic, then pour in the tomatoes and broth (vegetable or chicken both work).
Let everything simmer for about 15-20 minutes so the flavors meld together beautifully.
For a chunky texture, you can leave some mushroom slices aside and blend the rest, or blend everything for a silky smooth finish.
4. Blending and Finishing Touches
After simmering, you’ll want to blend this tomato mushroom soup to your preferred consistency using an immersion blender or a countertop blender.
If using a regular blender, let the soup cool slightly first and blend in batches to avoid splatters.
For a velvety finish, stir in a splash of heavy cream or coconut milk after blending, but this is totally optional.
Taste and adjust the seasonings, adding more salt, pepper, or a dash of red pepper flakes for a little heat.
Finish each bowl with fresh basil, a drizzle of olive oil, and some grated Parmesan for a restaurant-quality touch.
Step-by-Step: How to Make Tomato Mushroom Soup
Now that you know the basics, here’s the full walkthrough for how to make tomato mushroom soup from scratch.
This simple tomato mushroom soup recipe serves four and comes together in about half an hour.
Follow these steps closely, and you’ll have a steaming bowl of homemade goodness in no time.
Ingredients You’ll Need
Gather these ingredients before you start, so your tomato mushroom soup comes together smoothly.
You’ll need 1 pound of cremini mushrooms, sliced, and 1 medium yellow onion, diced.
Also grab 3 cloves of garlic, minced, and 1 can (28 ounces) of crushed tomatoes.
Add 2 cups of vegetable broth, 1 tablespoon of olive oil, 1 tablespoon of butter, and 1 teaspoon of sugar.
Finally, season with 1 teaspoon of salt, ½ teaspoon of black pepper, and 2 sprigs of fresh thyme.
Instructions for the Perfect Bowl
Heat the olive oil and butter in a large pot over medium heat, then add the sliced mushrooms.
Sauté the mushrooms for 6-8 minutes, stirring occasionally, until they release their liquid and turn golden brown.
Add the diced onion and cook for another 4-5 minutes until translucent, then stir in the minced garlic for one minute.
Pour in the crushed tomatoes, vegetable broth, sugar, salt, pepper, and thyme sprigs, then bring to a gentle boil.
Reduce the heat to low, cover the pot, and let the soup simmer for 15 minutes to develop its deep flavor.
Remove the thyme sprigs, then blend the soup until smooth or leave it chunky, depending on your preference.
If you want a creamy tomato mushroom soup, stir in ¼ cup of heavy cream at this point.
Ladle the soup into bowls, top with fresh basil and Parmesan, and serve hot with your favorite bread.
This recipe is forgiving, so feel free to adjust the broth amount for a thicker or thinner soup.
Tips, Variations, and Storage for Tomato Mushroom Soup
You can easily tailor this tomato mushroom soup to your taste, and it stores beautifully for meal prep.
For a vegan version of this tomato mushroom soup, skip the butter and use all olive oil, plus use coconut milk instead of cream.
Add a handful of spinach or kale in the last few minutes of cooking for extra greens and nutrition.
For more protein, toss in some cooked white beans or lentils, which also thicken the soup nicely.
If you like a smoky flavor, use fire-roasted tomatoes and a pinch of smoked paprika.
Store leftover tomato mushroom soup in an airtight container in the fridge for up to four days.
You can also freeze this soup for up to three months, just thaw it overnight in the fridge before reheating.
Reheat gently on the stovetop over low heat, adding a splash of broth if it’s too thick.
This soup also makes a fantastic base for pasta sauce, just reduce it until it’s thick and toss with noodles.
So, How Do You Make Tomato Mushroom Soup?
You can make tomato mushroom soup easily by sautéing mushrooms, simmering them with tomatoes and broth, and then blending to your desired texture.
It’s a simple process that rewards you with a rich, flavorful, and wholesome meal.
Start with quality mushrooms and good canned tomatoes, and the rest falls into place quickly.
Whether you prefer it smooth or chunky, creamy or light, this recipe adapts to whatever you’re craving.
So grab a pot, heat up your stove, and enjoy the comfort of homemade tomato mushroom soup tonight.
With these steps and tips, you’re ready to make this delicious soup anytime you want.
Happy cooking, and don’t forget to share it with someone you love.