National Dish Ukraine: Kasha (Recipe)

In this article
Say hello to Kasha, one of Ukraine’s most comforting and time-honoured dishes. Built around wholesome grains such as buckwheat or barley and gently enriched with onions, mushrooms and seasonal vegetables, it delivers a mild, nutty warmth in every spoonful. Simple, nourishing and endlessly adaptable, kasha has long been a fixture at family tables and festive gatherings alike. Bring a little of that hearty Ukrainian tradition into your own kitchen.
About Kasha
Kasha is a deeply traditional dish of Ukrainian cuisine, prepared from a range of grains such as buckwheat or barley. It is prized for its mild, nutty flavour and is often enhanced with ingredients like onions, mushrooms or fresh vegetables. Served warm, it works beautifully as a side dish or as a main course in its own right. Within Ukrainian society, kasha carries a long history and is closely tied to family reunions and celebrations, making it far more than everyday fare.
Ingredients (serves 1–2)
- 200 g buckwheat or barley
- 1 onion
- 200 g button mushrooms or other mushrooms
- 2 tablespoons oil (e.g. sunflower oil)
- 1 teaspoon salt
- Pepper, to taste
- 300 ml water or vegetable stock
Shopping for the ingredients
Buckwheat and barley are available in most supermarkets, often in organic quality too. When buying mushrooms, choose ones that feel firm rather than soft or mushy. Fresh onions should have a smooth, unblemished skin with no bruised or soft spots. Taking a moment to pick the best produce will noticeably lift the final flavour of the dish.
Preparing the dish
Before you begin cooking kasha, it pays to prepare all the ingredients thoroughly. Rinse the buckwheat or barley under running water to wash away any impurities. Peel the onion and cut it into small dice. The mushrooms should be well cleaned and sliced so they cook evenly. A little groundwork here keeps everything moving smoothly once the pan is hot.
Step-by-step instructions
- Heat the oil in a pot and add the diced onion. Sauté until translucent.
- Add the mushrooms and cook until they turn lightly golden brown.
- Tip in the rinsed buckwheat or barley and stir well to combine.
- Pour in the water or vegetable stock and bring everything to the boil.
- Reduce the heat and let the dish simmer, covered, for about 15–20 minutes, until the liquid has been absorbed.
- Season with salt and pepper, then let it stand briefly to swell before serving.
Gluten-free / lactose-free version
Kasha is naturally gluten-free when you use buckwheat. Just make sure any other ingredients you add are gluten-free too, especially stocks and seasonings. The recipe is also easy to adapt to lactose-free needs by sticking to plant-based oils and stocks. That way the dish stays not only healthy but also suitable for anyone with particular dietary requirements.
Tips for vegans and vegetarians
Kasha is a wonderful choice for vegans and vegetarians, offering a wealth of plant-based nutrients. To enrich the dish, fold in seasonal vegetables such as carrots or peppers. Pulses like lentils or peas add extra protein and turn it into a fuller, more satisfying meal. Experiment with spices such as cumin or coriander to give the dish a distinctive twist. It sits comfortably alongside other plant-forward staples of Ukrainian cuisine.
More tips and tricks
To intensify the aroma of kasha even further, try toasting the grains in a dry pan before you cook them. This lends the dish a lovely nutty character and improves the texture. You can also experiment with different herbs, such as oregano or parsley, to broaden the flavour profile. Remember to stir now and then during cooking so nothing catches and burns on the bottom of the pot.
Adapting the recipe to your taste
The beauty of kasha lies in its versatility. Depending on your own preferences, you can add different vegetables or even nuts to make the dish richer. If you like a bit of heat, stir in chilli flakes or fresh chillies. Kasha also works brilliantly as a salad — simply let it cool after cooking and toss it with fresh ingredients, much like the crisp textures you find in an Olivier Salad.
Ingredient substitutions
If you have neither buckwheat nor barley to hand, quinoa or even rice make fine alternatives. These grains provide an equally nourishing base and harmonise well with the other ingredients. With the vegetables, feel free to vary things according to season and availability — spinach or broccoli, for example. Switching up the oil, from olive to coconut, can also change the flavour in interesting ways, and pairs well with hearty potato dishes like Deruny with Mushrooms.
Drink pairing ideas
A hearty dish like kasha pairs happily with all manner of drinks. A lightly chilled dry white wine or a fruity rosé complements the flavours beautifully. For alcohol-free options, fresh fruit juices or a traditional fruit compote drink such as Uzvar are well worth considering. Cold water with a squeeze of lemon rounds off the meal perfectly and keeps everything fresh on the palate.
Serving and presentation ideas
An attractive presentation can lift the enjoyment of your kasha even higher. Serve it, for instance, in pretty bowls garnished with fresh herbs. A dollop of soured cream or plant-based yoghurt on top adds visual appeal, echoing the tangy note of dishes such as Deruny with Soured Cream. Add colourful pieces of vegetable on the side to create extra interest on the plate.
A bit of history
Kasha has a long tradition in Ukrainian cuisine and is often served at feasts and holidays, much like celebratory bakes such as Babka. It is thought that the dish was already widespread in medieval Europe and has evolved over the centuries. Traditionally, kasha was regarded as a nourishing food for farmers and labourers, being both filling and healthy. Many families passed their own recipes down through the generations, giving rise to a wealth of regional variations.
More recipe ideas
Summary: Kasha
Kasha is a versatile and nourishing dish, defined by its simple ingredients and the sheer variety of ways it can be prepared. Whether as a straightforward main course or a refined side, kasha brings not only flavour but also a rich tradition to the table. Its adaptability to different dietary needs, together with the scope for creative variations, makes it an ideal dish for any occasion. Let this Ukrainian speciality inspire you and discover your own kasha creation!



