Classic Hungarian Mushroom Soup Recipe

This Hungarian Mushroom Soup is creamy, savory, and made in one pot. It features plenty of fresh mushrooms, fragrant thyme, and sweet paprika, then finishes with full‑fat Greek yogurt for a slight tang and rich texture.

Two white bowls of Hungarian mushroom soup on a wooden board, with a wedge of lemon.

When cooler weather arrives, a warm bowl of mushroom soup is one of the best weeknight dinners. This Hungarian-style version is a favorite because it delivers big flavor with a short ingredient list. Cremini or button mushrooms provide a meaty, savory base while sweet paprika, dried dill, and thyme layer in subtle Eastern European notes. Greek yogurt adds creaminess without relying on heavy cream and contributes protein and brightness. The recipe comes together quickly and can be adapted to be vegan, heartier, or more smoky depending on what you prefer.

Recipe Overview

Skill Level
Beginner
Prep Time
10 mins
Cook Time
30 mins

A Few Key Ingredients

Below are the main ingredients used to build the flavor of this Hungarian Mushroom Soup. Exact quantities appear in the recipe card further down.

ingredients to make hungarian mushroom soup

Mushrooms: The star of the soup. Cremini or button mushrooms are ideal for their savory, slightly nutty flavor and meaty texture when sliced and sautéed.

Gluten-free flour: Sautéed briefly with the mushrooms to lose its raw taste and used to thicken the broth slightly. All-purpose flour may be substituted if gluten is not a concern.

Seasonings: Sweet paprika gives this soup its Hungarian character. Dried dill, dried thyme, Dijon mustard, and garlic create depth and balance.

Broth: Low-sodium chicken or vegetable broth forms the flavorful base. Choosing low-sodium lets you control the final salt level.

Whole milk: Adds a touch of richness and helps carry the flavors; lower-fat milks can be used but will yield a thinner mouthfeel.

Soy sauce (optional): A splash amplifies umami and enhances the mushrooms. Use tamari if you need a gluten-free option.

Greek yogurt: Full-fat Greek yogurt is recommended to avoid curdling and provide a velvety, tangy finish. Bring yogurt to room temperature before adding to the soup.

Quick tip!

Keep the yogurt at room temperature and temper it with a little warm soup before stirring it into the pot to prevent curdling.

Variations

  • Vegan: Use vegetable broth and replace dairy with unsweetened plant milk and a thick non-dairy yogurt (e.g., coconut or almond yogurt) for creaminess.
  • Make it heartier: Stir in shredded cooked chicken, cooked egg noodles, or cooked rice to turn the soup into a more substantial meal.
  • Wild mushroom mix: Add shiitake, porcini, chanterelles, or other edible wild mushrooms to deepen the flavor profile.
  • Smoky version: Substitute smoked paprika for sweet paprika to introduce a warm, smoky note.

How to Make Hungarian Mushroom Soup

Step 1. Heat olive oil in a large soup pot over medium heat.

Step 2. Add the finely chopped onion and cook 4–5 minutes until soft and translucent.

Step 3. Add the sliced mushrooms and cook 8–10 minutes, stirring occasionally, until they release their moisture and begin to brown.

Step 4. Stir in minced garlic and cook about 30 seconds. Reduce heat to low.

Process shot to sauté the mushrooms in a pot and add seasonings.

Step 5. Sprinkle the gluten-free flour, sweet paprika, dried dill, and thyme over the mushrooms. Stir and cook for one minute so the flour loses its raw taste and the spices become fragrant. Warm the milk until slightly warm.

Step 6. Slowly pour in the broth while stirring to avoid lumps.

Step 7. Add the warm milk, soy sauce or tamari (if using), Dijon mustard, salt, and pepper. Bring the mixture to a gentle simmer.

Step 8. Cook uncovered for 8–10 minutes, stirring occasionally, until the broth slightly thickens.

Step 9. Turn off the heat and let the soup cool for about 10 minutes before adding the yogurt.

pouring milk into the pot of soup with mushrooms.

Step 10. Place full-fat Greek yogurt in a medium bowl. Whisk in 2–3 spoonfuls of warm soup until smooth, then gradually whisk in another ½ cup of soup to temper the yogurt.

Step 11. Slowly stir the tempered yogurt back into the pot, mixing until fully incorporated.

Step 12. Finish with fresh lemon juice and chopped fresh dill or parsley. Taste and adjust salt, pepper, or additional paprika as needed. Serve warm.

mushroom Soup in a bowl.

What to Serve with Hungarian Mushroom Soup

  • A crisp green salad to balance the richness
  • Mashed potatoes or egg noodles for a hearty pairing
  • Roasted vegetables such as broccoli and cauliflower
  • Rice or crusty bread to soak up the savory broth
  • Homemade croutons for a crunchy topping

Storage & Reheating

Storage: Cool the soup and store in an airtight container in the refrigerator for up to 4 days. Freezing is not recommended because dairy can separate when thawed.

Reheating: Gently reheat the soup over medium‑low heat, adding a splash of water or broth if needed. Stir occasionally until heated through. You can also microwave individual portions until warm, stirring halfway through.

A green pot of Hungarian mushroom soup with a ladle in it

Questions I Get Asked a Lot

What is Hungarian Mushroom Soup?

A creamy mushroom soup flavored with sweet paprika, dill, and other herbs. This version uses Greek yogurt instead of heavy cream for a tangy, lighter finish while keeping a rich texture.

How do I prevent the yogurt from curdling?

Use full-fat, room-temperature Greek yogurt and temper it by whisking in a few spoonfuls of warm soup before adding it back to the pot. Do not boil the soup after adding the yogurt.

What mushrooms work best?

Cremini and button mushrooms work well and are widely available. If you want more depth, add shiitake, porcini, or chanterelles.

Can I use sour cream instead of yogurt?

Yes. Sour cream or crème fraîche can be used for a richer, more indulgent version.

Can I make this soup gluten-free?

Yes. Use a gluten-free flour and tamari in place of regular soy sauce. Check that any packaged ingredients are labeled gluten-free.

More Mushroom Recipes

  • Cream of Mushroom Soup
  • Mushroom Spinach Orzo
  • Creamy Sautéed Mushrooms
  • Garlic Roasted Mushrooms
  • Butternut Squash Mushroom Risotto
  • Steak with Mushroom Sauce
  • Wild Mushroom Pasta
  • Seared Mushroom Steak Bites

Thanks for reading and for cooking along. If you try this recipe, please leave a comment and a rating to let others know how it turned out.

Hungarian Mushroom Soup

This Hungarian Mushroom Soup is a creamy, one-pot meal flavored with mushrooms, thyme, and sweet paprika, finished with Greek yogurt for tang and silkiness.

Ingredients

  • 2 tablespoons olive oil
  • 1 large sweet onion, finely chopped
  • 1 pound cremini or button mushrooms, sliced
  • 3 cloves garlic, minced
  • 2 tablespoons gluten-free flour
  • 2 teaspoons sweet paprika
  • 1 teaspoon dried dill
  • ½ teaspoon dried thyme
  • 3 cups low-sodium vegetable or chicken broth
  • 1 cup whole milk, warmed
  • 1 tablespoon soy sauce or tamari (optional)
  • 1 teaspoon Dijon mustard
  • ¾ teaspoon salt, plus more to taste
  • ½ teaspoon black pepper
  • 1 cup full-fat Greek yogurt, at room temperature
  • 1 tablespoon fresh lemon juice
  • 2 tablespoons chopped fresh dill or parsley

Instructions

  1. Heat the olive oil in a large soup pot over medium heat.
  2. Add the chopped onion and cook 4–5 minutes until soft and translucent.
  3. Add the sliced mushrooms and cook 8–10 minutes, stirring occasionally, until they release moisture and begin to brown.
  4. Stir in the minced garlic and cook about 30 seconds. Reduce heat to low.
  5. Sprinkle the gluten-free flour, paprika, dried dill, and thyme over the mushrooms; cook 1 minute. Warm the milk until slightly warm.
  6. Slowly pour in the broth while stirring to avoid lumps.
  7. Add the warm milk, soy sauce or tamari (if using), Dijon mustard, salt, and pepper. Bring to a gentle simmer.
  8. Cook uncovered for 8–10 minutes, stirring occasionally, until the broth thickens slightly.
  9. Turn off the heat and let the soup cool for 10 minutes.
  10. Place the Greek yogurt in a bowl. Whisk in 2–3 spoonfuls of warm soup until smooth, then whisk in another ½ cup to temper.
  11. Slowly stir the tempered yogurt back into the pot.
  12. Stir in lemon juice and fresh dill or parsley. Adjust seasoning to taste and serve warm.

Notes

  • Use room-temperature full-fat Greek yogurt to help prevent curdling.
  • Let the soup cool slightly before adding the yogurt and temper it first.
  • Do not boil the soup after the yogurt has been added.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days.

Nutrition

Approximate per serving: 233 kcal; 22 g carbs; 16 g protein; 11 g fat. Nutrition information is an estimate.

Additional Info

Course: Main Course, Soup

Cuisine: Hungarian

Servings: 4 | Prep: 10 mins | Cook: 30 mins | Cooling: 10 mins | Total: 50 mins