This Ethiopian-inspired rice is cooked with onion, garlic, ginger, berbere, and niter kibbeh, the spiced clarified butter used in Ethiopian cooking. It is a fragrant, gently warming side dish that pairs fluffy basmati with savory spices; recipes and rice traditions vary, so this is one practical adaptation rather than a single definitive version.
Ingredients
- 2 cups (370 g) basmati rice
- 3 tablespoons (42 g) niter kibbeh, or unsalted butter; for a dairy-free version, use 3 tablespoons (45 ml) neutral oil
- 1 medium yellow onion, finely diced, about 1 cup (150 g)
- 2 garlic cloves, finely chopped, about 2 teaspoons (6 g)
- 1 tablespoon (6 g) finely grated fresh ginger
- 1 teaspoon (2 g) berbere spice blend; use less if yours is especially hot
- ½ teaspoon (1.5 g) ground turmeric
- ½ teaspoon (1 g) ground cumin
- ⅛ teaspoon (0.3 g) ground cinnamon
- ¾ teaspoon (4.5 g) fine salt, or less if your broth is salty
- ¼ teaspoon (0.5 g) freshly ground black pepper
- 3 cups (710 ml) low-sodium vegetable or chicken broth, warmed
- 1 tablespoon (15 ml) fresh lemon juice, optional
- 2 tablespoons (8 g) chopped cilantro or flat-leaf parsley, optional, for serving
Instructions
- Put the rice in a bowl and cover it with cool water. Swirl it with your hand, pour off the cloudy water, and repeat three or four times, until the water is noticeably clearer. Drain it well in a fine-mesh sieve. While the rice drains, dice the onion, chop the garlic, grate the ginger, and measure the spices and broth. This preparation takes about 12 minutes in total. Rinsing removes loose surface starch, which helps the finished grains stay distinct rather than gluey.
- Warm the niter kibbeh in a heavy, medium saucepan or deep skillet over medium heat. Add the onion and cook for about 7 minutes, stirring regularly, until it is soft and translucent with a few golden edges. Keep the heat moderate: the goal is to soften and sweeten the onion, not brown it deeply. If using oil, it may look thinner than butter, but the method is the same.
- Add the garlic, ginger, berbere, turmeric, cumin, cinnamon, salt, and black pepper. Stir for 1 minute, just until the spices smell fragrant. Do not let the garlic or spice mixture scorch; if the pan looks dry or the spices begin sticking, lower the heat and add a spoonful of broth. Berbere blends differ in heat and saltiness, so this measured amount gives a noticeable but moderate spice presence.
- Tip the drained rice into the pan and stir for about 2 minutes, coating the grains with the spiced fat and onion mixture. Pour in the warmed broth and stir once to distribute the rice evenly. Bring the liquid to a gentle boil, which should take about 4 minutes. Avoid stirring repeatedly once the broth is in, because agitation can break grains and make the rice sticky.
- As soon as the broth boils, cover the pan tightly, reduce the heat to low, and cook for 15 minutes. The liquid should barely simmer; if you hear vigorous bubbling or smell scorching, lower the burner. Keep the lid closed during cooking so steam stays in the pan. If your stove runs hot, use a heat diffuser or the smallest burner set to low.
- After 15 minutes, turn off the heat and leave the covered pan undisturbed for 10 minutes. This resting time lets the steam finish cooking the grains and allows moisture to settle evenly. Remove the lid, fluff gently with a fork, and taste. Add the lemon juice if you want a brighter finish, then scatter over cilantro or parsley. The full cooking and resting time is about 39 minutes.
Tips
- Choose the spice blend to suit your heat preference. Berbere is an Ethiopian spice blend, but recipes and commercial blends vary, and some are quite hot. Start with ½ teaspoon if you are sensitive to heat, then offer extra at the table rather than making the whole pot too spicy. If you cannot find berbere, use ½ teaspoon paprika, ¼ teaspoon ground coriander, and a small pinch of cayenne. That substitute gives color and warmth but will not reproduce berbere’s layered flavor.
- Niter kibbeh adds a distinctive aroma. It is clarified butter infused with spices and is available in some African or international grocery shops. Unsalted butter is the simplest substitute and gives a rich result without the same infused aroma. For a dairy-free pot, neutral oil works well; the rice will taste a little lighter and less buttery. Use oil with a mild flavor so it does not compete with the spices.
- Measure the liquid and keep the lid on. Basmati brands and pans vary, but the stated 3 cups of broth for 2 cups of rice gives a tender, fluffy result with this stovetop method. If your rice remains firm after resting, sprinkle 2 tablespoons (30 ml) of hot water over it, cover, and steam on low for 3 to 5 minutes. If it is wet, leave it uncovered for a few minutes after fluffing so excess steam can escape.
- Use low-sodium broth when possible. Berbere and niter kibbeh may already contain salt, and broth brands vary considerably. Begin with the listed salt if using low-sodium broth, or reduce it to ¼ teaspoon when using regular broth; taste after cooking before adding more. Keep leftovers refrigerated within 2 hours, and do not leave the cooked rice at room temperature for an extended period.
Serving Suggestions
Serve the rice warm as a side with lentil stew, chickpea dishes, sautéed greens, or roasted vegetables. Its gentle heat and buttery spice make it especially useful alongside a dish with a little acidity, such as tomato salad or lemony greens. It can also sit beside grilled chicken or fish, but the rice is substantial enough to anchor a meat-free meal when paired with beans or lentils.
For an Ethiopian-inspired spread, offer the rice with a few small dishes and let everyone take modest portions of each. Injera, the fermented flatbread commonly served with many Ethiopian stews, is a natural companion if available, though it is not required and this rice should not be presented as a replacement for every regional way of serving a meal. A spoonful of plain yogurt can cool the spice, while lemon wedges let diners add brightness to taste. If serving the rice as part of a larger meal, keep it covered until the other dishes are ready so it stays warm and moist.
Variations
To make the recipe vegan, replace niter kibbeh with neutral oil and use vegetable broth. The dish will lose the buttery, infused character of the traditional-style fat, but the onion, ginger, and berbere still make a flavorful base. A small pinch of ground cardamom can add another aromatic note, though it is optional and should not overwhelm the berbere.
For a more colorful variation, fold in ½ cup (75 g) thawed peas after the rice has rested, then cover the pan for 2 minutes to warm them. You can also stir in ⅓ cup (50 g) toasted sliced almonds just before serving for crunch. If adding raisins or other dried fruit, keep the quantity modest—about ¼ cup (35 g)—so sweetness does not dominate the savory spices. These are optional adaptations, not required ingredients.
Brown rice is possible, but it needs more liquid and a longer cooking time than the basmati recipe here, so do not swap it cup for cup and follow the same 15-minute simmer. Use the package directions as a starting point, then adjust the broth and timing until the grains are tender. Jasmine rice can be used in place of basmati, but it is softer and more fragrant, so handle it gently and expect a slightly stickier texture. For a milder pot, omit the cayenne-containing substitute or reduce berbere to ½ teaspoon.
Storage and Reheating
Transfer leftover rice to a shallow, covered container and refrigerate it within 2 hours of cooking. Store it for 3 to 4 days. For longer storage, freeze it in meal-size portions for up to 2 months for best texture; thaw overnight in the refrigerator or reheat from frozen with a splash of water. Do not leave cooked rice at room temperature for more than 2 hours, and discard it if it has been left out longer.
To reheat on the stove, put the rice in a saucepan with 1 to 2 tablespoons (15 to 30 ml) of water per cup of rice. Cover and warm over low heat, stirring once or twice, until steaming hot throughout. In a microwave, cover the rice loosely with a microwave-safe lid, add a little water, and heat in short bursts, stirring between them. USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer, especially when warming a large portion. Reheat only the amount you plan to eat, since repeated cooling and reheating can reduce quality and complicate safe handling.
Frequently Asked Questions
Is this a traditional Ethiopian rice recipe?
This is an Ethiopian-inspired rice side that uses berbere and niter kibbeh, ingredients associated with Ethiopian cooking. Rice is eaten in Ethiopia, but the country has varied regional and household food traditions, and this particular recipe should not be treated as the single standard or definitive way to cook Ethiopian rice. It is designed as an approachable stovetop side with recognizable Ethiopian flavors.
Can I make it without berbere?
Yes. A blend of paprika, coriander, and a small pinch of cayenne makes a useful substitute, though it will taste simpler and less complex than berbere. If you have no cayenne, use paprika and coriander alone for a mild version. Season gradually and taste after cooking, since substitute blends do not have identical salt or heat levels.
Why did my rice turn mushy?
Common causes are skipping the rinse, using too much broth, stirring repeatedly after adding the liquid, or cooking over heat that is too high. Measure the broth, drain the rinsed rice thoroughly, and keep the pan covered over low heat. Letting the cooked rice rest before fluffing also helps the grains firm up and separate.
Can I prepare the rice ahead of time?
Yes. Cook it, cool it promptly in a shallow container, and refrigerate it within 2 hours. It keeps for 3 to 4 days in the refrigerator. Reheat covered with a splash of water until steaming hot throughout and 165°F (74°C) at the center. For the freshest texture, make the rice shortly before serving, but advance cooking is practical for a busy meal.
What rice works best for this recipe?
Basmati is a good choice because rinsed grains tend to cook up separate and carry the spice mixture well. Long-grain white rice is also suitable, though its texture and package timing can differ slightly. Avoid assuming short-grain rice will behave the same way: it is starchier and may produce a stickier, more compact result.
Is the dish very spicy?
With 1 teaspoon of berbere, it is usually moderately warm, but the heat depends on the blend. Some berbere is fragrant and mild, while other versions contain enough chile to make the rice quite hot. Start with ½ teaspoon for a cautious first batch, then serve extra spice separately if you want a stronger kick.
Related
- Curry Island Indian Kitchen Fernandina Beach Curry
- Egyptian Lentils and Rice: Koshari-Style Recipe
- Chinese Perpetual Stew: A Safe Master Stock Recipe
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).