
There’s something deeply satisfying about the aroma of spices toasting with ground meat, signaling that a pot of authentic keema rice is on the way. This traditional Pakistani dish combines tender, spiced minced meat with fragrant basmati for a meal that’s hearty and full of character.
The beauty lies in the layering of flavors—caramelized onions, warm spices like cumin and coriander, and slow-cooked meat that absorbs every bit of seasoning. I’ve refined this method to ensure the rice stays light and separate, never mushy, while soaking up the rich keema gravy.
What you’ll end up with is a dish where each grain of rice carries the essence of the spices, and the meat is so tender it melts with every bite. It’s comfort food at its most flavorful, perfect for family gatherings or a cozy weeknight dinner.
The best part? It tastes even better the next day as the flavors meld together.
Ingredients for Keema Rice Recipe Pakistani
Fragrant basmati, tender spiced meat, and warm layers of flavor come together beautifully.
| Ingredient | Amount | Notes |
|---|---|---|
| Basmati Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Ground Beef 🥩 | 1 lb | 80/20 fat ratio preferred |
| Yellow Onion 🧅 | 2 whole | Finely chopped for caramelizing |
| Garlic Cloves 🧄 | 6 cloves | Minced for depth of flavor |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced finely |
| Ground Cumin 🌶️ | 1 ½ tsp | Toasted for warmth |
| Ground Coriander 🌿 | 1 ½ tsp | Freshly ground if possible |
| Turmeric Powder 🌶️ | ½ tsp | For color and earthiness |
| Garam Masala 🌶️ | 1 tsp | Essential for authentic flavor |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Tomatoes 🍅 | 2 whole | Diced, fresh or canned |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Vegetable Oil 🫒 | ¼ cup | For sautéing onions |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Water 💧 | 4 cups | For cooking rice and keema |
The basmati rice is non-negotiable here. Look for aged basmati (labels will say ‘aged’ or ‘extra long grain’) for grains that stay separate. Tilda or Daawat brands are reliable and widely available at most supermarkets. For the ground beef, 80/20 fat ratio gives you the right amount of moisture—avoid lean cuts as they can dry out during cooking.
No ground beef? Ground lamb is traditional and even more flavorful. Short on time? Pre-minced garlic and ginger (from jars) work in a pinch, though fresh is ideal. Missing garam masala? Mix cinnamon, cardamom, and cloves in equal parts. The tomatoes can be canned (use San Marzano for best quality) if fresh aren’t vibrant.
This tastes even better the next day. Store leftovers in an airtight container for up to 4 days in the fridge or 3 months in the freezer. Reheat gently with a splash of water to restore moisture.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in together—rice, ground beef, onions—and let it simmer. Dishes? Just one to wash.
- Aroma Heaven: The garlic and ginger hit the pan and my kitchen smells like a Lahore street food stall.
- Feeds the Crew: Honestly, it stretches to feed six with leftovers for lunch the next day.
- Budget Keeper: Ground beef and basmati rice mean I’m serving a hearty meal without breaking the bank.
Step-by-Step Instructions for Keema Rice
Master the technique to create perfectly spiced ground meat paired with fragrant basmati every time.
Step 1: Prepare and Cook the Basmati Rice
Rinse the 2 cups Basmati Rice under cold water until the water runs completely clear. This removes excess starch and prevents the grains from sticking together during cooking. I soak the rice in fresh water for 30 minutes to ensure even cooking and maximum elongation of the grains.
In a pot, combine the drained rice with 4 cups Water and ½ tsp Salt. Bring to a boil, then reduce to low heat, cover, and simmer for 15 minutes until the water is absorbed and the rice is tender. Fluff with a fork and set aside, keeping it covered to retain steam.
Step 2: Sauté the Aromatics for the Keema
Heat the ¼ cup Vegetable Oil in a large pot over medium-high heat. Add the 2 whole Yellow Onion, finely chopped, and cook for 8-10 minutes until they turn a deep golden brown. This caramelization builds the foundation of flavor for the keema.
Add the 1 tbsp Fresh Ginger and 6 cloves Garlic Cloves, minced, and sauté for 1-2 minutes until fragrant. Stir in the 1 lb Ground Beef, breaking it up with a spoon. Cook until the meat loses its pink color, ensuring it’s fully browned for depth of flavor.
Step 3: Build the Spice Profile
Once the meat is browned, stir in the 1.5 tsp Ground Cumin, 1.5 tsp Ground Coriander, ½ tsp Turmeric Powder, 1 tsp Garam Masala, and ¼ tsp Cayenne Pepper. Toast the spices for 1-2 minutes to release their aromatic oils—this step is crucial for authentic flavor.
Add the 2 whole Tomatoes, diced, and cook for 5-6 minutes until they soften and blend into the mixture. Season with the remaining 1 tsp Salt. The tomatoes should break down, creating a thick, rich base for the keema.
Step 4: Combine and Simmer the Keema
Reduce the heat to low and let the keema simmer uncovered for 10-12 minutes. Stir occasionally to prevent sticking, and cook until the mixture thickens and the oil begins to separate at the edges. This indicates the meat and spices have fully melded together.
The keema should be dark, rich, and aromatic, with the spices evenly distributed throughout the ground beef. Taste and adjust the salt if needed, though the 1.5 tsp Salt should be sufficient for the entire dish.
Step 5: Layer and Serve
To serve, spread a portion of the cooked basmati rice on a plate and top it generously with the keema. Garnish with the ½ cup Fresh Cilantro, chopped, for a bright, fresh contrast. The cilantro adds a final layer of aroma and color to the dish.
Ensure each serving has a balanced ratio of rice to keema. The rice should be fluffy and separate, while the keema should be moist but not watery. Serve immediately while hot for the best experience.
Pro Tips For Making Keema Rice Recipe Pakistani
- Brown the Keema Well: Cook the ground beef on medium-high until deeply browned, not just gray—I learned this the hard way after my first few batches tasted bland. The fond it leaves behind is what gives the rice its rich color and depth.
- Soak the Basmati: Rinse and soak the basmati rice for at least 20 minutes before cooking. Sounds tedious, but it prevents the grains from breaking and guarantees that fluffy, separate texture Pakistani keema rice is known for.
- Skip Raw Ginger-Garlic: Always sauté the ginger and garlic paste in the onions first—adding it raw to the keema gives a harsh, bitter bite. My grandmother swore by this, and she was right.
- Layer the Spices: Add half the spices when browning the onions and the rest when cooking the keema. This builds flavor in stages instead of hitting you with one flat note. I was skeptical until I tried it.
Creative Variations of This keema rice recipe pakistani
Lamb Keema Upgrade
For a richer taste, swap the beef with 1 lb ground lamb. Lamb has a deeper, gamier flavor that pairs beautifully with the warm spices. I find it especially delicious when using New Zealand lamb for its tender texture. 🌶️
Vegetarian Chickpea Twist
Replace the meat with 2 cups cooked chickpeas, lightly mashed for texture. Sauté with the same spices, adding ½ cup vegetable broth for moisture. This version is hearty and packed with plant-based protein.
Spicy Andhra Style
Add 1 tsp red chili powder and ½ tsp black pepper for extra heat. Finish with a squeeze of lemon juice to brighten the dish. This variation draws inspiration from South Indian flavors.
Coconut Milk Infusion
Stir in 1 cup coconut milk while simmering the keema for a creamy, slightly sweet twist. Top with toasted coconut flakes for added texture. This works wonderfully with either beef or lamb.
Peas and Potatoes
Mix in 1 cup diced potatoes and ½ cup green peas during the simmering stage. The potatoes soak up the spices, while the peas add a pop of color and sweetness. 💛
Yogurt Layering
For a tangy touch, dollop ½ cup plain yogurt over the keema before serving. Stir lightly to create a creamy sauce. Use Greek yogurt for extra thickness and richness.
Nutrition Facts
Frequently Asked Questions
Can I use ground chicken instead of beef?
Yes, ground chicken works well for a lighter version. Cook it thoroughly to 165°F and add 1 tablespoon more oil to prevent dryness. The flavor will be milder, so consider increasing garam masala to 1.5 tsp.
Why does my rice turn mushy?
Overcooking or insufficient rinsing causes this. Always rinse until water runs clear and cook for exactly 15 minutes on low heat. Let it rest covered for 5 minutes after cooking.
How do I adjust the spice level?
For milder heat, reduce cayenne to ⅛ tsp. For more kick, add ½ tsp red chili powder or fresh green chilies. Taste before final simmering and adjust.
Can I make this in a rice cooker?
Cook the keema separately, then layer with parboiled rice and 1 cup water in the cooker. Use the standard rice setting. The textures may differ slightly but will still taste great.
- Jeera Rice Recipe by VahChef: Cumin-Infused Basmati Perfection - October 20, 2026
- Jollof Rice Recipe Instant Pot: West African Flavor in a Fraction of the Time - October 20, 2026
- Keema Fried Rice Recipe: Spiced Minced Meat and Fluffy Grains - October 20, 2026