
When the forest is generous and you bring home a basket full of firm mushrooms, forget about lengthy and complicated recipes. Skip modern experiments—this traditional mushroom goulash made with honest lard, onions, ground paprika, tomato paste, firm mushrooms, fragrant caraway, and marjoram, finished with garlic is an absolute top dish that will disappear from the table in no time. Grandmothers would immediately add it to the golden collection of Czech cuisine. The secret to success lies in a strong onion base, sautéing the spices with tomato paste, and using firm mushrooms that give the goulash the right texture.
What you’ll need for a hearty pot of goulash:
For the base and mushrooms:
- Mushrooms: a generous portion of firm wild mushrooms (such as porcini, orange birch bolete, or bay bolete), cut into larger pieces
- Lard: good-quality homemade lard for sautéing the onion base
- Onion: plenty of finely chopped onion for a rich and deep flavor
- Spices: sweet ground red paprika, ground black pepper, crushed caraway seeds
- Tomato paste: 1 tablespoon (for color and a slight tang)
For simmering and finishing:
- Broth or water: to pour over the mushrooms (meat or vegetable broth adds great flavor)
- Marjoram: rubbed or crushed in your palms (add towards the end of simmering)
- Thickening: a good roux (if needed for the ideal sauce consistency)
- Salt: to taste
- Garlic: 1 clove of crushed garlic at the very end for perfect aroma
Step-by-step preparation:
1. Onion and paprika base: In a deep pot or saucepan, melt the lard and sauté the finely chopped onion until golden. Once the onion is soft, remove the pot from the heat for a moment, stir in the sweet ground paprika, crushed caraway, a pinch of pepper, and a tablespoon of tomato paste. Briefly sauté everything so the spices release their aroma, but be careful not to let the paprika burn and turn bitter.
2. Adding firm mushrooms and simmering: Add the firm mushrooms cut into larger pieces to the fragrant base (they won’t turn mushy during simmering), stir, pour in the prepared broth or water, and cover with a lid. Simmer gently for about 20 to 25 minutes, until the mushrooms soften.
3. Marjoram and possible thickening: During simmering, stir in the marjoram, which gives the goulash its signature forest aroma. If the sauce is too thin, gently thicken it with a bit of prepared roux and let it cook briefly.
4. Final seasoning with garlic: At the very end, right after removing from the heat, stir in one clove of garlic crushed with salt. Season the goulash with more salt if needed and let it rest for a while so all the flavors blend perfectly.
5. Serving: Serve the finished mushroom goulash hot with fresh homemade bread, or with dumplings or pasta.
Proven tips for the best result:
- Choosing the right mushrooms: Firm wild mushrooms (porcini, orange birch bolete) are absolutely the best for this type of goulash, as they hold their shape well and absorb the flavor of the lard and paprika.
- Lard base: Using good-quality lard instead of oil gives the mushroom goulash the authentic taste we remember from grandma’s kitchen.
- Garlic at the end: Adding crushed garlic only after cooking and removing from the heat ensures the garlic keeps its fresh kick and beautifully scents the whole sauce.




















