Buckwheat is a nutritious, gluten-free seed with a nutty, toasty flavor and a tender texture. Though often grouped with grains, it is not related to wheat and is technically a seed. It’s affordable, easy to prepare and makes a versatile base for breakfast or savory meals. Learn how to cook buckwheat kasha perfectly every time.

I didn’t eat buckwheat growing up, but a couple of years ago I tried it and quickly fell in love. It’s become one of my go-to easy meals—simple, satisfying and quick to make.
Buckwheat kasha works as a warm porridge for breakfast or as a savory side or main for lunch and dinner. It pairs well with meatballs, roasted or baked chicken, and steamed or roasted vegetables. In under an hour you can have a hearty, nutritious plate on the table.

What is Buckwheat?
Buckwheat is a gluten-free seed with a robust, nutty aroma and a tender bite. Although its name suggests a connection to wheat, buckwheat is unrelated and is not a grain. It’s straightforward to cook—similar to preparing white rice—and is regarded as a very healthy option, especially for people avoiding gluten.

Where to Buy Buckwheat
Buckwheat is commonly available at Eastern European, Russian and Asian markets, where it often comes pre-toasted and golden brown. If yours isn’t toasted, you can quickly toast the groats in a dry skillet over medium heat for 4–5 minutes until they turn golden, then remove from heat and use in the recipe.
Note: some organic varieties have a different texture and may not yield the same result in this recipe, so choose a variety with a denser texture if you prefer separated, non-mushy grains.
I always keep buckwheat on hand because it cooks quickly and is a reliable option when I need a fast, wholesome meal.
Ingredients for Cooked Buckwheat
For this simple kasha you’ll need just a few ingredients: toasted buckwheat groats, water, a little unsalted butter for flavor and to prevent sticking, and fine salt to taste.

How to Cook Buckwheat
- Rinse 1 cup toasted buckwheat groats in a fine-mesh strainer under cool running water until the water runs clear. Drain well.
- In a small covered saucepan, bring 1 1/2 cups cold water, 2 tablespoons unsalted butter and 1/2 teaspoon fine salt to a boil over high heat.
- Stir the buckwheat into the boiling liquid. Cover, return to a gentle simmer, reduce heat to low and cook until the water is absorbed, about 13–15 minutes. You may hear a hissing sound while it cooks; it will quiet down when done. Note: nonstick pans may take 2–3 minutes longer.
- Remove from heat and let the kasha rest, covered, for 10 minutes. Fluff gently with a fork and serve. This yields about 3 cups cooked. Add more butter if desired, but avoid over-stirring to prevent mashing.
- Enjoy fresh or refrigerate after cooling. Do not leave cooked buckwheat at room temperature for extended periods.

Why Buckwheat is Good for You
Buckwheat is a nutrient-dense food: low in carbs compared with some grains, naturally gluten-free, and a good source of fiber, iron, potassium, protein and vitamin B6. It also provides magnesium, copper, zinc and manganese, all important for immune function and overall health. For people with celiac disease or gluten sensitivity, buckwheat is an excellent alternative to wheat-based grains.

Avoiding Mushy Buckwheat
To keep the groats separate and tender, use pre-toasted buckwheat from Eastern European or specialty markets, which tends to be denser. Stick to the water ratio and cooking time in the recipe—too much water or extra cooking will cause mushiness. That said, some people prefer a softer, creamier texture, which is fine and easier for young children to eat.

How to Reheat Cooked Buckwheat
The fastest method is the microwave: cover the bowl to avoid splatter and heat until warm. You can also reheat in a skillet over low heat with a little butter or water, covered, stirring occasionally until heated through—this takes just a few minutes.

Benefits of Buckwheat
- Rich in iron and antioxidants.
- High in fiber, helping you feel full longer.
- Loaded with essential minerals and B vitamins.
- Gluten-free and suitable for people watching their gluten intake.
- Affordable, shelf-stable and easy to cook.

Recipe
How to Cook Buckwheat
Ingredients
- 1 cup toasted buckwheat groats
- 1 1/2 cups filtered water
- 2 tablespoons unsalted butter, or to taste
- 1/2 teaspoon fine salt, or to taste
Instructions
- Place 1 cup toasted buckwheat groats into a fine-mesh strainer and rinse under cool running water until the water runs clear. Drain well.
- In a small covered saucepan, bring 1 1/2 cups cold water, 2 tablespoons unsalted butter and 1/2 teaspoon fine salt to a boil over high heat.
- Stir in the buckwheat, cover the pan, bring back to a gentle simmer, reduce heat to low and cook until the water is absorbed, about 13–15 minutes. (Nonstick pans may take 2–3 minutes longer.)
- Remove from heat and let the buckwheat rest, covered, for 10 minutes. Fluff with a fork and serve. This makes about 3 cups cooked. Add more butter if desired, but avoid excessive stirring.
- Enjoy fresh or refrigerate after cooling. Do not leave at room temperature for prolonged periods.
Notes
- Selecting & Toasting: Pre-toasted buckwheat from Eastern European or specialty markets works well and produces a firmer texture. If needed, toast raw groats in a dry skillet over medium heat for 4–5 minutes until golden.
- Nutrition: Buckwheat is nutrient-rich—high in fiber, minerals and B vitamins while being naturally gluten-free, making it suitable for many diets.
- Reheating: Microwave covered to avoid splatter, or reheat in a skillet over low heat with a little butter, covered, until warmed through.