Chicken Keema With Egg Recipe: Spiced Ground Chicken and Soft-Boiled Eggs in One Pan

Main Courses

Chicken Keema With Egg Recipe: Spiced Ground Chicken and Soft-Boiled Eggs in One Pan

This chicken keema with egg recipe transforms simple ground chicken into a rich, aromatic curry where soft-boiled eggs soak up every spiced bite. The magic happens in the one-pan cooking process—where tender chicken, fragrant spices, and perfectly cooked eggs meld into a dish that feels both comforting and restaurant-worthy. I developed this version after years of perfecting the balance between spice intensity and egg texture, ensuring the yolks stay runny while absorbing all that savory goodness.

The foundation of great keema lies in proper spice blooming—whole spices toasted until fragrant, then ground chicken seared to develop deep flavor. Adding eggs at the right moment (when the chicken is nearly done) ensures they cook just enough to be soft-boiled, with yolks that stay creamy rather than overcooked. This method delivers restaurant-quality results in under 45 minutes, making it perfect for weeknight dinners when you crave something hearty yet impressive.

What makes this dish truly special is how the eggs transform from simple ingredients into the star—each bite delivers tender chicken, aromatic spices, and a perfectly set yolk that ties everything together. The sauce is rich but not greasy, with just enough tang from tomatoes to balance the warmth of cumin and coriander. Serve with naan or steamed rice to soak up every last drop of that flavorful sauce.

This recipe works equally well as a main course or packed lunch—just let it cool slightly before storing. The flavors actually improve overnight as the spices meld further, making it ideal for meal prep. For extra richness, finish with a dollop of yogurt or fresh cilantro. Let's get cooking!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for chicken keema with egg

Simple ingredients that pack restaurant-worthy spice and texture into one aromatic pan.

Ingredient Amount Notes
Ground Chicken 🍗 1 ½ lb Boneless, skinless, 93% lean preferred
Large Eggs 🥚 4 whole Room temperature for even cooking
Medium Onion 🧅 1 whole Finely chopped, yellow or red
Garlic Cloves 🧄 6 cloves Minced, fresh preferred
Medium Tomatoes 🍅 2 whole Ripe, chopped or puréed
Fresh Ginger Root 🌿 1 inch Fixed to: 1 tbsp grated
Cumin Seeds 🌶️ 1 tbsp Whole seeds, toasted until fragrant
Coriander Seeds 🌿 1 tbsp Whole seeds, lightly toasted
Green Cardamom Pods 🌿 4 whole Lightly crushed, seeds only
Bay Leaves 🌿 2 whole Dried or fresh, removed before serving
Ground Turmeric 🌶️ ½ tsp Freshly ground preferred
Garam Masala 🌶️ 1 tsp Store-bought or homemade blend
Vegetable Oil 🫒 2 tbsp High smoke point preferred
Plain Yogurt 🥛 ¼ cup Whisked for finishing (optional)
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The ground chicken is non-negotiable here—93% lean gives you the right texture without drying out. Costco or butcher sections often have the best quality, but any grocery store's boneless, skinless works. For the eggs, room temperature is key—they'll cook more evenly and stay perfectly soft-boiled. Onions and tomatoes? Fresh is best, but canned diced tomatoes in a pinch (just drain well). The ginger should be freshly grated—bottled ginger lacks that bright punch. Toast your whole spices until fragrant—this step makes all the difference in flavor development.

No fresh ginger? Powdered works at half the amount, but it's not the same. Substitute green cardamom with 1/4 tsp ground cardamom if you're short. For extra richness, add 1 tbsp tomato paste with the spices. The yogurt finish is optional but adds a lovely tang—Greek yogurt works best for thickness. If you're making this ahead, skip the yogurt and cilantro until serving to keep everything fresh. The garam masala blend can be store-bought, but making your own with cinnamon, cloves, and black pepper gives deeper complexity.

This dish tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 4 days. For meal prep, portion into containers with a side of rice or naan—reheats beautifully. If you're serving immediately, finish with a dollop of yogurt and fresh cilantro. Double the recipe if you're feeding a crowd—it's that good. Leftovers freeze for 3 months, though the texture changes slightly after thawing.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe because it’s all in one pan—no fussing with multiple dishes. The onions caramelize while the chicken browns, and by the time the eggs poach in the middle, the whole kitchen smells like a home-cooked dream.
  • Garlic-Egg Crunch: Here’s what sold me—the eggs cook right into the spiced chicken, soaking up all that garlicky, tomatoey goodness. That crispy-yet-runny egg in the middle? Chef’s kiss every time.
  • Weeknight Workhorse: Between us, this feeds a crowd or packs perfectly for lunch. Double the batch, and you’ve got leftovers that taste even better the next day—especially with a side of buttery naan.
  • Budget Win: Ground chicken and eggs stretch miles, and the onions/garlic/tomatoes add depth without breaking the bank. I’ll be real: it’s my go-to when I need a filling, flavorful meal that doesn’t drain my wallet.

Step-by-step instructions for chicken keema with egg

This one-pan wonder delivers aromatic ground chicken and soft-boiled eggs in one flavorful dish.

1

Toast the Whole Spices and Aromatics

Heat the 2 tablespoons vegetable oil in a heavy-bottomed pan over medium heat. Add the 1 tablespoon cumin seeds and 1 tablespoon coriander seeds—they'll sizzle and pop within 30 seconds. Immediately add the 4 whole green cardamom pods and 2 whole bay leaves, stirring gently to prevent burning. The spices should release their fragrance almost instantly.

Next, add the 1 whole medium onion, chopped finely, and cook for 4-5 minutes until softened and golden. Stir in the 6 cloves garlic cloves (minced) and 1 tablespoon grated fresh ginger root, cooking for another 1 minute until the raw garlic smell disappears. This step builds the aromatic base that carries through the entire dish.

2

Cook the Ground Chicken Thoroughly

Add the 1.5 lb ground chicken to the pan, breaking it up with a wooden spoon as it cooks. Increase heat to medium-high and stir frequently for 8-10 minutes until the chicken loses its raw color and becomes evenly browned. You'll notice it releases moisture—let it evaporate completely to prevent a greasy dish.

Once the chicken is fully cooked, reduce heat to medium-low and stir in the 2 whole medium tomatoes (chopped or puréed), 0.5 teaspoon ground turmeric, and 1 teaspoon garam masala. Cook for 5-7 minutes until the tomatoes break down into a thick sauce. The dish should smell deeply aromatic with layers of spice and tomato.

3

Prepare the Eggs for Soft-Boiling

While the chicken simmers, carefully place the 4 whole large eggs in a small saucepan and cover them with cold water by about 1 inch. Bring to a gentle boil over medium heat—it should take about 4-5 minutes to reach a soft-boiled state. The whites should be set but the yolks still runny. Drain and set aside, reserving the eggshells for later use.

Here's a pro tip: Test one egg by placing it in ice water for 30 seconds. If it peels easily with minimal effort, it's perfect. If not, return it to the water for another 30 seconds. The eggs should peel cleanly for easy handling in the final dish.

4

Finish with Yogurt and Garnish

Return the pan with chicken to medium heat and stir in the 0.25 cup plain yogurt, mixing gently to combine. Cook for 2-3 minutes until the yogurt is slightly warmed but not curdled. The sauce should thicken slightly, creating a creamy texture that balances the spiced chicken.

Using the reserved eggshells (if needed), carefully place the 4 soft-boiled eggs into the pan. Simmer for 1-2 minutes to heat them through and infuse them with the surrounding flavors. Remove the bay leaves before serving. Garnish with 0.25 cup chopped fresh cilantro and serve immediately with warm naan or basmati rice.

👨‍🍳

Pro Tips For Making Chicken Keema With Egg

  • CRUSH THE ONIONS: Pulse them in the food processor until they’re almost paste—no big chunks. I used to chop them finely, but this makes the base smoother and lets the flavors meld faster. (Yes, it’s a little extra work, but your keema won’t taste like you’re chewing.)
  • SALT THE CHICKEN FIRST: Season the raw ground chicken with half the total salt before browning. It keeps the meat juicier and lets you taste the seasoning early—no waiting until the end to realize it’s bland. (Pro move: Use a pinch of black pepper too.)
  • COOK TOMATOES LOW AND LONG: Simmer the tomatoes for at least 10 minutes after they soften—until they’re almost mushy. Rushed cooking leaves them raw-tasting and watery. (I know, I know—you’re eager to add the eggs, but this step is non-negotiable.)
  • BEAT EGGS WITH YOGURT: Mix the eggs with 2 tablespoons of plain yogurt before adding them to the pan. It makes them cook slower and creamier instead of rubbery. (Trust me, this is the difference between “meh” and “wow.”)

Storing and reheating your leftovers

Refrigerator Storage

Let your chicken keema with egg cool to room temperature (about 30 minutes) before storing in an airtight container—I use glass Pyrex with a tight-sealing lid. The eggs will stay perfectly soft-boiled for up to 2 days if stored properly, while the chicken sauce keeps its rich texture for 4 days. The flavors actually deepen overnight as the spices meld further. 💫

Freezer-Friendly Tips

For longer storage, freeze portions in single-serving containers (up to 3 months). The sauce freezes beautifully, though the eggs may become slightly firmer after thawing. I recommend freezing the chicken sauce separately from the eggs if you plan to serve them together later. Use quart-sized freezer bags for easy stacking in your freezer. Leave 1-inch headspace to prevent expansion cracks. ❄️

Stovetop Reheating

My preferred method is reheating on the stovetop to preserve the soft-boiled texture of the eggs. Add 2-3 tablespoons water or chicken broth to the pan and warm over medium-low heat for 8-10 minutes, stirring occasionally. For the eggs, gently reheat them in a separate pan with a splash of water for 1-2 minutes—just enough to warm through without overcooking. 🔥

Microwave Method

For quick reheating, cover the chicken keema with a damp paper towel and microwave on 50% power for 1-2 minutes, stirring halfway. Add 1 tablespoon water or broth if it looks dry. For the eggs, microwave them separately in their shells (covered) for 20-30 seconds—they'll stay soft-boiled if handled carefully. This method works best for individual servings. ⏰

Egg Texture Tips

If reheating the eggs separately, I recommend peeling them first and placing them in a small bowl with 1 tablespoon water. Cover and microwave for 20 seconds—this helps maintain their creamy yolk. For extra richness, add a pinch of salt and a drizzle of olive oil before serving. The eggs should feel warm but still tender when ready. 💛

Serving Suggestions

Reheated chicken keema pairs perfectly with warm naan or basmati rice to soak up the flavorful sauce. Garnish with fresh cilantro and a dollop of plain yogurt for brightness. For extra flair, add a squeeze of lemon or a sprinkle of chaat masala—both elevate the dish without overpowering the spices. Serve immediately for the best texture experience. 🍽️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 280mg93%
Sodium 520mg23%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 6g
Protein 48g96%
* 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

Why do the eggs need to be soft-boiled in this recipe?

The soft-boiled eggs are the secret to perfect texture—they absorb all the aromatic spices while keeping their yolks creamy. When cooked directly in the pan with the chicken, the eggs gently set without becoming rubbery, creating a luxurious bite that contrasts beautifully with the tender ground meat.

2

Can I substitute ground chicken with another protein?

Yes! Ground turkey (93% lean) works well, though it may dry out faster. For extra richness, try ground lamb or beef, but reduce cooking time by 2-3 minutes since they release moisture differently. Never use pre-cooked or seasoned ground meat—the fresh spices are essential for authentic flavor.

3

How can I make this dish less spicy?

Reduce the cumin and coriander seeds to 1/2 teaspoon each and skip the green cardamom pods. Add an extra 1/4 cup yogurt at the end to cool the heat. For a milder finish, garnish with extra cilantro and lemon juice instead of spicy chaat masala.

4

What's the best way to reheat leftovers without overcooking the eggs?

Reheat the chicken sauce separately on low heat with 1 tablespoon water or broth for 5-7 minutes. For the eggs, microwave them peeled in a bowl with 1 tablespoon water for 20 seconds—this keeps yolks runny. Never reheat eggs in their shells directly in the sauce to avoid rubbery texture.

5

Can I make this recipe in an Instant Pot?

Yes! Sauté the spices and onions as directed, then add the chicken and cook on high pressure for 8 minutes. Quick-release the pressure, stir in tomatoes and spices, then add eggs (soft-boiled separately) just before serving. The Instant Pot version cooks 20 minutes faster but requires careful timing to avoid overcooked eggs.

★★★★★4.9(9 reviews)
Categories Main Courses