Picture this: a warm bowl of aromatic, spiced meat, perfectly comforting on a chilly evening. The Keema Recipe brings together ground meat, spices, and peas, creating a dish that’s not only satisfying but also versatile enough to enjoy with rice, naan, or on its own.
What makes this recipe special is its blend of flavors and the ease of preparation, making it an ideal choice for busy weeknights. With its rich texture and savory notes, Keema is sure to become a favorite in your home, whether you’re feeding a crowd or enjoying a cozy night in.
Why You’ll Love This Recipe
This Keema Recipe is a delightful dish that everyone will appreciate.
- Quick to prepare, making it perfect for weeknight dinners.
- Flavor-packed, with spices that awaken the senses.
- Versatile; serve it with rice, naan, or enjoy it alone.
- Nutritious, combining protein with vegetables for a balanced meal.
- Easy to customize based on your preferences or pantry staples.
My Experience Making This Recipe
Each time I make this Keema, my kitchen fills with mouthwatering aromas that transport me back to family gatherings. The first time I served it, my friends couldn’t get enough and were asking for the recipe before they even finished their plates.
As I watched them savor every bite, I realized how special this dish is in bringing people together, all while being deceptively simple to prepare. The combination of flavors is just right, striking the perfect balance between spiciness and warmth.
Recipe Overview
- Recipe Name: Keema
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Main Course
- Cuisine: Indian
- Calories per Serving: 350
Equipment You Will Need
- Large skillet or frying pan
- Wooden spoon or spatula
- Measuring cups and spoons
- Knife and cutting board
- Serving bowls
Ingredients for Keema
- 1 lb ground meat (beef, lamb, or chicken)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 inch ginger, grated
- 2 medium tomatoes, chopped
- 1 cup green peas (fresh or frozen)
- 2 tbsp cooking oil
- 1 tsp cumin seeds
- 1 tsp coriander powder
- 1 tsp garam masala
- 1/2 tsp turmeric powder
- 1/2 tsp chili powder (adjust to taste)
- Salt to taste
- Fresh cilantro for garnish
Ingredient Notes and Substitutions
- Ground meat: Provides protein and flavor; you can use turkey for a leaner option.
- Onion: Adds sweetness and depth; shallots can be used for a milder taste.
- Tomatoes: Bring acidity and moisture; canned tomatoes work well as a substitute.
- Green peas: Add color and sweetness; you can replace them with diced carrots.
- Spices: Essential for flavor; feel free to adjust them based on your heat preference.
How to Make Keema
Step 1: Heat the Oil
In a large skillet, heat the cooking oil over medium heat. This step is important to ensure the spices bloom and release their flavors.
Step 2: Sauté the Onions
Add the finely chopped onions to the skillet and sauté until golden brown. This caramelization adds sweetness and depth to the dish.
Step 3: Add Garlic and Ginger
Stir in the minced garlic and grated ginger, cooking for an additional minute. This combo enhances the aromatic profile of the Keema.
Step 4: Incorporate the Ground Meat
Add the ground meat to the skillet, breaking it apart with your spatula. Cooking it thoroughly ensures a savory base for the dish.
Step 5: Mix in the Tomatoes
Once the meat is browned, add the chopped tomatoes and stir well. The tomatoes will provide moisture and a tangy balance to the spices.
Step 6: Add the Spices
Sprinkle in cumin seeds, coriander powder, garam masala, turmeric, and chili powder. This step is key for developing the rich flavor profile of Keema.
Step 7: Stir in the Peas
Mix in the green peas, allowing them to cook for about 5 minutes. This adds a pop of color and sweet flavor to the dish.
Step 8: Season and Serve
Finally, season with salt to taste and garnish with fresh cilantro. Serve hot with rice or naan for a delicious meal.
Pro Tip: Make it ahead of time and let the flavors meld overnight for an even tastier dish!
Tips for the Best Keema
- Use fresh spices for maximum flavor; stale spices can dull the taste.
- Adjust the chili powder to control the heat; taste as you go.
- Don’t rush the onion sautéing stage; it builds the flavor base.
- For a creamier texture, stir in a splash of coconut milk at the end.
- Let it simmer longer if you have time; the flavors deepen beautifully.
Common Mistakes to Avoid
- Skipping the browning of the meat can lead to a less flavorful dish.
- Not seasoning properly; taste as you cook to ensure balance.
- Overcooking the peas; they should remain tender and vibrant.
- Using too much heat can burn the spices; keep it medium to low.
Serving Suggestions
Keema is incredibly versatile and can be served in many ways. Here are some delicious pairing ideas:
- With fluffy basmati rice for a hearty meal.
- Wrapped in warm naan for a delightful handheld option.
- On a bed of mixed greens for a lighter twist.
- With a side of yogurt sauce for added creaminess.
Variations to Try
- Swap ground meat for lentils for a vegetarian version.
- Add diced potatoes for a heartier texture and flavor.
- Incorporate chopped spinach for added nutrition.
- Mix in different spices like cardamom or cloves for a unique twist.
Dietary Adaptations
- Gluten-free: Enjoy it as is; no gluten-containing ingredients are used.
- Dairy-free: Omit any dairy toppings like yogurt to keep it dairy-free.
- Vegetarian: Use lentils or chickpeas instead of meat for a filling option.
- Low-carb: Serve it with cauliflower rice instead of traditional rice.
Storage and Reheating
Refrigerator
Store leftover Keema in an airtight container for up to 3 days.
- Cool it to room temperature before refrigerating.
- Reheat in a skillet over low heat, adding a splash of water if needed.
Freezer
Keema freezes well for up to 3 months.
- Cool completely before placing in freezer-safe containers.
- Label with the date for easy tracking.
Reheating
Thaw overnight in the refrigerator before reheating.
- Heat on the stovetop or microwave until warmed through.
- Add a little water if it appears dry after freezing.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 350 |
| Total Fat | 20g |
| Saturated Fat | 7g |
| Carbohydrates | 15g |
| Fiber | 5g |
| Sugar | 4g |
| Protein | 25g |
| Sodium | 400mg |
| Cholesterol | 80mg |
This nutrition information is an estimate and can vary based on specific ingredients used.
Frequently Asked Questions
Can I use a different type of meat?
Absolutely! Ground turkey or pork can be great substitutes for a lighter option.
Can I make this ahead of time?
Yes! Keema tastes even better the next day, so feel free to make it in advance.
How should I store leftovers?
Store in an airtight container in the refrigerator for up to three days.
Why is my Keema too dry?
It may be due to overcooking; ensure there is enough moisture from tomatoes and peas.
Can I add more vegetables?
Definitely! Adding veggies like bell peppers or carrots can enhance the dish.
Final Thoughts
This Keema Recipe is a true crowd-pleaser that brings warmth and flavor to your table. I encourage you to try it and experience the joy of this comforting dish yourself.
Don’t forget to explore more delicious recipes like a ground pork recipe or try a flavorful Mongolian ground beef recipe for variety in your meal rotation.

Keema
Ingredients
Equipment
Method
- In a large skillet, heat the cooking oil over medium heat.
- Add the finely chopped onions to the skillet and sauté until golden brown.
- Stir in the minced garlic and grated ginger, cooking for an additional minute.
- Add the ground meat to the skillet, breaking it apart with your spatula.
- Once the meat is browned, add the chopped tomatoes and stir well.
- Sprinkle in cumin seeds, coriander powder, garam masala, turmeric, and chili powder.
- Mix in the green peas, allowing them to cook for about 5 minutes.
- Finally, season with salt to taste and garnish with fresh cilantro.