Russia · Europe

Russian Vegetarian Recipes: Mushroom Buckwheat Kasha

Updated November 3, 2026

Total time
59 min
prep 20 min · cook 39 min
Serves
4
portions as written
Cuisine
Russia
Europe

Jump to recipe

Russian Vegetarian Recipes: Mushroom Buckwheat Kasha

Mushroom buckwheat kasha is a Russian-style one-pot dish of tender buckwheat groats cooked with browned mushrooms, onion, carrot, and dill. It is savory, filling, and straightforward to make; the details vary between households, but this version keeps the groats distinct and lets the mushrooms provide a deep, earthy flavor.

Ingredients

  • 1½ cups (255 g) roasted buckwheat groats, sometimes labeled kasha
  • 12 ounces (340 g) cremini or button mushrooms, wiped clean and sliced
  • 1 medium yellow onion (about 150 g), finely chopped
  • 1 medium carrot (about 100 g), peeled and diced small
  • 2 garlic cloves (about 6 g), minced
  • 2 tablespoons (30 ml) neutral oil, such as sunflower, or olive oil
  • 3 cups (710 ml) vegetable broth, preferably low-sodium, heated until boiling
  • 1 dried bay leaf
  • ¾ teaspoon (4.5 g) fine salt, plus more to taste
  • ¼ teaspoon (0.5 g) freshly ground black pepper
  • 2 tablespoons (6 g) chopped fresh dill
  • 2 tablespoons (8 g) chopped fresh parsley
  • 1 tablespoon (15 ml) lemon juice, optional
  • ⅓ cup (80 g) sour cream, optional, for serving

Instructions

  1. Prepare the ingredients. Wipe the mushrooms with a damp paper towel and slice them about ¼ inch (6 mm) thick. Chop the onion and carrot, mince the garlic, and chop the dill and parsley. Measure the groats, broth, and seasonings so they are ready to add. Allow about 20 minutes for this preparation; avoid rinsing roasted groats unless the package specifically recommends it, since excess water can make them cook unevenly.
  2. Toast the buckwheat. Set a medium, dry saucepan or deep skillet over medium heat. Add the groats and stir frequently for about 5 minutes, until they smell nutty and feel dry. Transfer them to a bowl. This short toasting step deepens their flavor and helps the finished grains stay separate, but do not let them scorch; reduce the heat if they darken quickly.
  3. Brown the mushrooms. Add the oil to the same pan and raise the heat to medium-high. Add the sliced mushrooms in an even layer, working in batches if the pan is crowded. Cook for about 7 minutes, stirring occasionally, until they have released their moisture and developed browned edges. If the mushrooms steam in a crowded pan, cook them in two batches rather than adding extra oil; browning gives the kasha a fuller savory flavor.
  4. Soften the vegetables. Add the chopped onion and carrot to the mushrooms. Cook for about 4 minutes, stirring often, until the onion begins to turn translucent and the carrot starts to soften. Stir in the garlic, salt, and pepper and cook for 1 minute, just until fragrant. Keep the garlic moving so it does not brown or turn bitter.
  5. Simmer the kasha. Return the toasted buckwheat to the pan and stir to coat it with the oil and vegetables. Add the hot vegetable broth and bay leaf, then bring the liquid to a boil, which should take about 2 minutes. Cover, reduce the heat to low, and simmer gently for 15 minutes. Keep the lid on while it cooks; repeated checking lets steam escape and can leave the groats firm. The kasha is ready when the liquid is absorbed and the groats are tender but still hold their shape.
  6. Rest and finish. Turn off the heat and leave the pan covered for 5 minutes. Remove the bay leaf, fluff the kasha gently with a fork, and fold in the dill and parsley. Taste and adjust the salt and pepper. Add the lemon juice if you want a brighter finish, then serve hot, with sour cream at the table if desired.

Tips

  • Choose the right groats. Roasted buckwheat groats are sold as kasha in many grocery stores and are the easiest choice for this recipe. If you have raw, pale buckwheat groats, toast them in the dry pan for about 7 to 9 minutes, stirring often, until they smell nutty and take on a light golden color. They may have a slightly milder flavor than pre-roasted groats.
  • Give the mushrooms room. Mushrooms release water before they brown. A wide skillet and an uncrowded layer help that moisture evaporate. If your pan is small, brown the mushrooms in batches and return them all to the pan before cooking the onion and carrot.
  • Watch the liquid and heat. Use a gentle simmer after covering the pan, not a vigorous boil. If the groats are still firm after 15 minutes and the pan looks dry, add 2 tablespoons (30 ml) hot broth or water, cover, and cook for another 2 to 3 minutes. If liquid remains but the groats are tender, uncover the pan briefly and let a little steam escape.
  • Season according to your broth. Low-sodium broth gives you more control over salt, while regular broth may already be quite salty. Start with the listed amount, taste after cooking, and adjust at the end. For a dairy-free meal, omit the sour cream or use an unsweetened plant-based alternative; it will change the topping’s tang and richness, not the kasha itself.

Serving Suggestions

Serve the kasha hot as a vegetarian main course, with a spoonful of sour cream and extra dill if you like. A crisp cucumber and tomato salad, sliced radishes, or simply dressed cabbage makes a fresh contrast to the warm, earthy grains. Rye bread or dark whole-grain bread is useful for catching any buttery mushroom juices left in the bowl.

For a larger meal, pair it with roasted beets, braised red cabbage, or a bowl of vegetable soup. If serving it as a side dish, plan on smaller portions alongside roasted root vegetables or a baked vegetable pie. The recipe is satisfying on its own, but a bowl of pickles or lightly dressed greens adds brightness and texture without competing with the mushrooms.

Variations

Make it vegan: The kasha is already plant-based when made with vegetable broth and oil. Leave off the sour cream, or offer a plain, unsweetened vegan sour cream at the table. Check the broth label if you are cooking for someone avoiding animal products, since some prepared broths contain ingredients such as chicken fat.

Use dried mushrooms: Dried porcini or other dried mushrooms can add a concentrated, woodsy flavor. Soak ½ ounce (14 g) dried mushrooms in 1 cup (240 ml) hot water for about 20 minutes, lift them out, and strain the soaking liquid carefully through a fine sieve or coffee filter to remove grit. Chop the softened mushrooms and use them with fresh mushrooms; replace up to 1 cup (240 ml) of the broth with the strained soaking liquid. This adds a more intense mushroom note, so taste before adding extra salt.

Add other vegetables or herbs: Finely diced celery can replace half the carrot for a less sweet, more savory base. A handful of chopped spinach can be stirred in after the kasha rests, using the residual heat to wilt it. Dill is a familiar partner for buckwheat, but chopped chives or parsley can stand in if dill is unavailable; the flavor will be less distinctly herbal and slightly different from the classic profile.

Make it richer: For a buttery finish, stir in 1 tablespoon (14 g) unsalted butter with the herbs. You can also add ¼ cup (25 g) grated hard cheese at the table, though that makes the dish less traditionally simple and no longer dairy-free. Keep additions modest so they do not overwhelm the toasted grain and browned mushroom flavor.

Storage and Reheating

Let leftovers cool briefly, then refrigerate them in a covered container within 2 hours of cooking. The kasha keeps for 3 to 4 days in the refrigerator. Store sour cream separately and add it only when serving. For longer storage, freeze portions in airtight freezer-safe containers for up to 2 months for best quality; thaw overnight in the refrigerator. The buckwheat may soften slightly after freezing, but the flavor remains suitable for a quick meal.

Reheat a portion in a covered saucepan over low heat with 1 to 2 tablespoons (15 to 30 ml) water or broth per cup of kasha, stirring gently until steaming hot throughout. You can also microwave it in a covered, microwave-safe dish, stirring halfway through and adding a small splash of liquid if it looks dry. USDA guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Avoid repeated cycles of cooling and reheating, and discard any portion left at room temperature for more than 2 hours.

Frequently Asked Questions

What is kasha?

Kasha is a word used for cooked grain porridge or cereal in several Eastern European food traditions; in English-language cooking, it often means roasted buckwheat groats. In this recipe, the groats cook with vegetables and broth until tender, rather than being served as a plain porridge.

Can I use plain buckwheat instead of roasted kasha?

Yes. Use raw buckwheat groats and toast them in the dry pan for about 7 to 9 minutes, stirring often, before continuing with the recipe. Check the package for any preparation instructions, and begin checking tenderness at 15 minutes of simmering because different groats can cook at slightly different rates.

Why did my buckwheat turn mushy?

The usual causes are too much liquid, a hard boil, or cooking for longer than the groats need. Measure the broth, keep the covered pan at a gentle simmer, and check the groats at the end of the stated cooking time. A short covered rest helps finish absorption; fluff gently rather than stirring vigorously.

Can I make mushroom buckwheat kasha ahead?

Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container within 2 hours. Reheat it with a little broth or water just before serving. For the freshest herb flavor, you can chop the dill and parsley ahead but fold them into the kasha after reheating.

Is this recipe gluten-free?

Buckwheat is naturally gluten-free, but packaged broth and groats can be processed or packed in facilities that also handle wheat. Read the labels and choose products labeled gluten-free if that matters for your meal. Do not substitute bulgur or another wheat grain for the buckwheat in this recipe.

Can I cook the buckwheat and mushrooms separately?

You can, though the one-pan method lets the groats absorb the broth and the flavors left by the mushrooms. If cooking separately, simmer the groats according to their package directions and sauté the vegetables as written, then combine everything with a splash of broth before serving. The result may be a little less cohesive, so taste and adjust the herbs and seasoning at the end.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).