Healthy Creamy Mushroom Soup

Healthy creamy mushroom soup turns simple mushrooms, onion, garlic, Greek yogurt, and Parmesan into a rich, cozy bowl that still feels light.

Creamy mushroom soup topped with mushrooms, Parmesan, black pepper, and thyme in a white ceramic bowlSave

This recipe uses everyday ingredients and one pot. The mushrooms cook until deep golden, the broth pulls up all that savory flavor, and the yogurt makes the soup creamy without heavy cream.

Why You’ll Love This Recipe

  • Deep savory flavor: Golden mushrooms, garlic, thyme, and Parmesan make the soup taste slow cooked.
  • Creamy but lighter: Milk and Greek yogurt give body and tang without using heavy cream.
  • Budget friendly: Mushrooms stretch well, and the rest of the ingredients are simple pantry staples.
  • Flexible texture: Blend all of it for a silky soup, or blend part of it for a chunky, rustic bowl.

Budget & Health Tip: Buy whole mushrooms instead of pre sliced mushrooms when they cost less. Slice them yourself and use the stems too. They add deep flavor, and blending the soup makes every piece taste silky.

Mushrooms, onion, garlic, broth, milk, Greek yogurt, Parmesan, thyme, olive oil, and black pepper arranged on white linenSave

Ingredients (Serves 4)

  • 1 1/2 pounds mushrooms, sliced (680 g)
  • 1 medium yellow onion, diced (150 g)
  • 3 garlic cloves, minced (9 g)
  • 2 tablespoons olive oil (30 ml)
  • 4 cups vegetable broth (960 ml)
  • 1 teaspoon dried thyme, or 1 tablespoon fresh thyme (1 g dried or 3 g fresh)
  • 1 cup milk, whole or low fat (240 ml)
  • 1/2 cup plain Greek yogurt (120 g)
  • 1/2 cup finely grated Parmesan cheese (45 g)
  • 1/2 teaspoon black pepper (1 g)
  • Fine salt, only if needed after tasting

Golden mushrooms, onion, and garlic cooking in a pot with steam risingSave

Step-by-Step Instructions

1. Brown the Mushrooms

Warm the olive oil in a large pot over medium high heat. Add the sliced mushrooms and spread them out as much as you can. Let them sit for a minute before stirring so they can brown instead of steam.

Cook for 8 to 10 minutes, stirring now and then, until the mushrooms shrink, release their liquid, and turn golden at the edges. The pot should smell earthy and deeply savory.

2. Soften the Onion and Garlic

Add the diced onion to the pot. Cook for 4 to 5 minutes, until the onion looks soft and glossy. Stir in the garlic and cook for 30 to 60 seconds, just until it smells fragrant.

If brown bits stick to the bottom, that is flavor. Keep the heat steady, but lower it if the garlic starts to darken too fast.

3. Simmer with Broth and Thyme

Pour in the vegetable broth and scrape the bottom of the pot with a wooden spoon. Add the thyme and black pepper. Bring the soup to a gentle boil, then reduce the heat to a steady simmer.

Simmer for 12 to 15 minutes, until the mushrooms feel tender and the broth tastes rich. Your kitchen should smell like roasted mushrooms, garlic, and herbs.

4. Blend the Soup

For a rustic soup, blend about half of the soup with an immersion blender. For a smooth soup, blend all of it until creamy. If using a countertop blender, work in batches and leave room for steam to escape.

The soup should look thicker and slightly glossy after blending. A few mushroom pieces left behind make the texture feel homemade.

5. Stir in the Creamy Ingredients

Lower the heat. Stir in the milk, Greek yogurt, and Parmesan. Keep the soup warm, but do not let it boil hard after adding the yogurt. A gentle heat keeps the texture smooth.

Stir until the Parmesan melts and the soup turns creamy. Taste it. Add a small pinch of salt only if the broth and cheese did not add enough seasoning.

6. Serve Warm

Ladle the soup into bowls and finish with extra black pepper or a small sprinkle of Parmesan if you like. Serve it with toast, crackers, or a simple salad for an easy meal.

Creamy mushroom soup with mushroom slices, Parmesan, black pepper, and thyme viewed from aboveSave

Expert Troubleshooting & FAQs

Why did my mushrooms turn watery?

Mushrooms release a lot of liquid as they cook. Keep cooking until that liquid mostly evaporates and the mushrooms start to brown. Use a wide pot if you have one, since crowding can slow browning.

Can I make this soup without Greek yogurt?

Yes. You can use plain regular yogurt, but the soup will be a little thinner. You can also use extra milk and Parmesan, though the tangy flavor will be softer.

How do I stop the yogurt from curdling?

Turn the heat to low before adding the yogurt. Stir it in gently and warm the soup slowly. Do not boil the soup once the yogurt is added.

Can I use different mushrooms?

Yes. Button mushrooms, cremini mushrooms, or a mix both work well. Cremini mushrooms taste deeper and earthier, while button mushrooms keep the flavor mild.

Can I make this soup ahead of time?

Yes. Store it in an airtight container in the refrigerator for up to 3 days. Reheat it gently on the stove over low heat, stirring often, so the creamy base stays smooth.

Estimated Nutritional Facts

These numbers are rough estimates per serving and can change based on your broth, milk, yogurt, and Parmesan.

  • Calories: about 210
  • Protein: about 13 g
  • Carbs: about 18 g
  • Fats: about 11 g

Healthy Creamy Mushroom Soup

Healthy Creamy Mushroom Soup

Prep Time10 minCook Time25 minTotal Time35 minServings4

Ingredients

  • 1 1/2 pounds mushrooms, sliced (680 g)
  • 1 medium yellow onion, diced (150 g)
  • 3 garlic cloves, minced (9 g)
  • 2 tablespoons olive oil (30 ml)
  • 4 cups vegetable broth (960 ml)
  • 1 teaspoon dried thyme, or 1 tablespoon fresh thyme (1 g dried or 3 g fresh)
  • 1 cup milk, whole or low fat (240 ml)
  • 1/2 cup plain Greek yogurt (120 g)
  • 1/2 cup finely grated Parmesan cheese (45 g)
  • 1/2 teaspoon black pepper (1 g)
  • Fine salt, only if needed after tasting

Instructions

  • 1. Brown the Mushrooms. Warm the olive oil in a large pot over medium high heat. Add the sliced mushrooms and spread them out as much as you can. Let them sit for a minute before stirring so they can brown instead of steam. Cook for 8 to 10 minutes, stirring now and then, until the mushrooms shrink, release their liquid, and turn golden at the edges. The pot should smell earthy and deeply savory.
  • 2. Soften the Onion and Garlic. Add the diced onion to the pot. Cook for 4 to 5 minutes, until the onion looks soft and glossy. Stir in the garlic and cook for 30 to 60 seconds, just until it smells fragrant. If brown bits stick to the bottom, that is flavor. Keep the heat steady, but lower it if the garlic starts to darken too fast.
  • 3. Simmer with Broth and Thyme. Pour in the vegetable broth and scrape the bottom of the pot with a wooden spoon. Add the thyme and black pepper. Bring the soup to a gentle boil, then reduce the heat to a steady simmer. Simmer for 12 to 15 minutes, until the mushrooms feel tender and the broth tastes rich. Your kitchen should smell like roasted mushrooms, garlic, and herbs.
  • 4. Blend the Soup. For a rustic soup, blend about half of the soup with an immersion blender. For a smooth soup, blend all of it until creamy. If using a countertop blender, work in batches and leave room for steam to escape. The soup should look thicker and slightly glossy after blending. A few mushroom pieces left behind make the texture feel homemade.
  • 5. Stir in the Creamy Ingredients. Lower the heat. Stir in the milk, Greek yogurt, and Parmesan. Keep the soup warm, but do not let it boil hard after adding the yogurt. A gentle heat keeps the texture smooth. Stir until the Parmesan melts and the soup turns creamy. Taste it. Add a small pinch of salt only if the broth and cheese did not add enough seasoning.
  • 6. Serve Warm. Ladle the soup into bowls and finish with extra black pepper or a small sprinkle of Parmesan if you like. Serve it with toast, crackers, or a simple salad for an easy meal.
Rate this recipe
avatar
Fabian

Hi, I'm Fabian! I'm a dad, husband, and everyday home cook based in Hungary. I'm passionate about the Mediterranean diet and specialize in creating healthy, budget-friendly recipes using simple supermarket ingredients. Whether we are making a quick weekday mezze or a hearty, wholesome pasta dish, my goal is to help you eat well and cook delicious, from-scratch food without breaking the bank.

Leave a Comment

Your email address will not be published. Required fields are marked *