Kepsa Rice Recipe: Kenyan Tomato and Onion Infused Grains

Kepsa Rice Recipe: Kenyan Tomato and Onion Infused Grains

This Kenyan dish transforms simple rice into a flavorful masterpiece with tomatoes and onions. The combination of ripe tomatoes and sweet onions creates a base that infuses every grain with rich, savory taste.

The technique involves cooking the rice in a tomato-onion sauce until fully absorbed. This method ensures each bite carries the deep, aromatic flavors of the vegetables. It’s a one-pot wonder that’s both hearty and comforting.

What makes this dish special is its simplicity and versatility. It pairs well with grilled meats, stews, or as a standalone meal. The colors and aromas alone make it a centerpiece worth savoring.

Ready in under an hour, this recipe is a staple in many Kenyan homes for good reason. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Kepsa Rice

Simple rice meets bold Kenyan flavors with tomatoes, onions, and warm spices.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Ripe Tomatoes 🍅 4 whole Medium-sized, finely chopped
Yellow Onion 🧅 1 whole Large, thinly sliced
Vegetable Oil 🫒 ¼ cup Or any neutral cooking oil
Garlic Cloves 🧄 4 cloves Minced for depth of flavor
Fresh Ginger 🌿 1 tbsp Peeled and grated
Green Bell Pepper 🌶️ 1 whole Diced for color and crunch
Tomato Paste 🍅 2 tbsp For concentrated tomato flavor
Vegetable Broth 🥫 3 cups Low-sodium preferred
Ground Cumin 🌿 1 tsp Toasted for warmth
Ground Coriander 🍃 1 tsp Adds citrusy brightness
Salt 🧂 1 ½ tsp Adjust to taste at end
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The tomatoes are key—look for ripe, red ones with a sweet aroma. Most grocery stores carry them year-round, but farmers markets in summer offer unmatched flavor. The onion should be sweet and fresh; yellow or white work best. For the rice, long-grain white (like basmati or jasmine) absorbs the sauce perfectly without turning mushy.

No fresh ginger? Ground ginger at half the amount works in a pinch. Short on tomatoes? Canned diced tomatoes (drained) can substitute for half the fresh. The bell pepper adds texture, but you can skip it if needed. For extra richness, some cooks add a splash of coconut milk at the end.

Store leftover rice in an airtight container in the fridge for up to 4 days. Reheat with a splash of water to restore moisture. This dish freezes well too—keep for 3 months and thaw overnight before reheating.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I love that everything—rice, tomatoes, onions, and garlic—cooks together in one pot, so cleanup is a breeze.
  • Rich Tomato Depth: The ripe tomatoes and garlic simmer into the rice, giving it a bold, savory flavor that’s hard to resist.
  • Meal Prep Hero: It reheats beautifully, so I make a big batch and pack it for lunches all week.
  • Budget Stretch: Honestly, five simple ingredients feed my family for pennies per serving.

Step-by-Step Instructions for Kenyan Tomato and Onion Infused Rice

This method ensures perfectly fluffy grains with a rich, aromatic tomato base every time.

Step 1: Prepare the Aromatic Base

Heat the 0.25 cup Vegetable Oil in a large pot over medium heat. Add the thinly sliced Yellow Onion and cook for 5-6 minutes until soft and translucent—this builds the sweet foundation for your dish.

Stir in the minced Garlic Cloves, grated Fresh Ginger, diced Green Bell Pepper, 1 tsp Ground Cumin, and 1 tsp Ground Coriander. Sauté for 2 minutes until the spices release their fragrance and the mixture becomes deeply aromatic.

Step 2: Build the Tomato Foundation

Add the finely chopped Ripe Tomatoes and 2 tbsp Tomato Paste to the pot. Cook for 6-8 minutes, stirring frequently, until the tomatoes break down and the mixture thickens into a rich, deep red paste.

This step concentrates the tomato flavor and ensures the rice absorbs maximum taste. Watch carefully—the mixture should reduce but not stick to the bottom of the pot. If it begins to catch, lower the heat slightly.

Step 3: Toast the Rice

Add the rinsed 2 cups Long-Grain White Rice to the tomato mixture and stir thoroughly to coat every grain. Toast the rice for 2-3 minutes until it becomes slightly translucent at the edges and absorbs the flavors of the aromatic base.

This toasting step is crucial—it prevents the rice from becoming mushy and enhances its nutty flavor. You’ll notice the grains start to glisten as they absorb the oil and spices.

Step 4: Simmer to Perfection

Pour in the 3 cups Vegetable Broth and add the 1.5 tsp Salt. Stir well, then bring to a boil. Once boiling, reduce the heat to low, cover the pot, and let it simmer for 18-20 minutes.

Resist the urge to stir during cooking—this can break the grains and release excess starch. The rice is done when all the liquid is absorbed and the grains are tender but still firm. Turn off the heat and let it sit covered for 5 minutes to steam.

Step 5: Fluff and Garnish

Gently fluff the rice with a fork to separate the grains. Sprinkle the chopped 0.25 cup Fresh Cilantro over the top and fold it in lightly for a fresh, bright finish.

Each grain should be distinct, infused with the rich tomato and spice flavors, and topped with vibrant green cilantro. Serve warm, and enjoy the fragrant, comforting aroma of this Kenyan classic.

👨‍🍳

Pro Tips For Making Kepsa Rice

  • Toast the Rice: Cook the rice in oil for 2-3 minutes before adding liquid—this prevents mushiness and gives each grain a subtle nutty depth.
  • Blend the Tomatoes: Puree the ripe tomatoes instead of chopping them; it creates a smoother, more cohesive sauce that clings to the rice.
  • Skip the Cold Water: Use hot water or broth from the start to maintain steady heat—adding cold liquid slows cooking and can make the rice gummy.
  • Rest Before Serving: Let the kepsa sit covered for 10 minutes off the heat—I learned this the hard way after serving undercooked rice more than once.

Best Sauces and Condiments for This kepsa rice

Cilantro Lime Cream

Blend ½ cup sour cream with ¼ cup chopped Fresh Cilantro, 1 tbsp lime juice, and a pinch of Salt. This cool, tangy sauce balances the dish’s warmth beautifully. I always make extra—it’s that good. ✨

Spicy Tomato Chutney

Simmer 1 cup diced Ripe Tomatoes with 1 tbsp Tomato Paste, 1 tsp chili flakes, and 1 tbsp brown sugar for 10 minutes. The sweet-spicy contrast elevates the rice’s natural flavors.

Garlic Yogurt Sauce

Mix ¾ cup Greek yogurt with 1 minced Garlic Clove, ½ tsp Ground Cumin, and a pinch of Salt. This creamy, cool dip adds a refreshing element to each bite.

Mango Habanero Salsa

Combine 1 diced mango, 1 minced habanero (seeds removed), 2 tbsp lime juice, and ¼ cup cilantro. The fruity heat complements the savory rice perfectly. 🌶️

Pickled Red Onions

Thinly slice 1 Yellow Onion and soak in ½ cup apple cider vinegar, 1 tbsp sugar, and ½ tsp Salt for 30 minutes. These add a bright, tangy crunch to the dish.

Coconut Chutney

Blend ½ cup shredded coconut, ¼ cup cilantro, 1 green chili, and 2 tbsp water until smooth. This Kenyan-inspired chutney adds a tropical twist to your meal.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 12g15%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 50g18%
Dietary Fiber 4g14%
Sugars 6g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but adjust the liquid to 3.5 cups and simmer for 40-45 minutes. Brown rice needs more time and water to soften.

2

Why do I need to rinse the rice first?

Rinsing removes excess starch, preventing the grains from sticking together. It ensures fluffier, separate grains in the final dish.

3

Can I make this dish ahead of time?

Cook and store in an airtight container for up to 4 days. Reheat with a splash of water to restore moisture.

4

What if my tomato sauce is too watery?

Cook it down longer before adding rice. The mixture should be thick, like a paste, to properly flavor the grains.

★★★★★4.6(3 reviews)
Tyler Campbell