Egg Biryani Recipe Kerala: Fragrant Coconut and Spice-Infused One-Pot Meal

Egg Biryani Recipe Kerala: Fragrant Coconut and Spice-Infused One-Pot Meal

This Kerala-style egg biryani brings the vibrant flavors of South India to your kitchen with a one-pot method. The dish layers fragrant basmati rice with hard-boiled eggs, all infused with coconut milk and a blend of traditional spices.

What sets this recipe apart is its balance of warmth and subtlety. Cinnamon, cardamom, and cloves create a complex aromatic base, while fresh mint and cilantro add brightness. The coconut milk ties everything together with a creamy richness.

The eggs absorb all the spices as they cook, becoming tender and flavorful. Each bite delivers a perfect harmony of textures and tastes—soft rice, creamy coconut, and the gentle bite of whole spices.

This dish proves that authentic flavors don’t require complicated techniques. The one-pot approach makes it practical for weeknight cooking while delivering restaurant-quality results.

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

Ingredients for Egg Biryani Recipe Kerala

Fragrant basmati, hard-boiled eggs, and coconut milk form the heart of this vibrant dish.

Ingredient Amount Notes
Basmati Rice 🍚 2 cups Rinsed until water runs clear
Large Eggs 🥚 6 whole Hard-boiled and peeled
Coconut Milk 🥥 1 ½ cups Full-fat for creaminess
Yellow Onion 🧅 1 whole Thinly sliced
Garlic Cloves 🧄 4 cloves Minced finely
Fresh Ginger 🌿 1 tbsp Grated or minced
Green Chilies 🌶️ 2 whole Slit lengthwise
Fresh Cilantro 🌿 ½ cup Chopped, divided
Fresh Mint Leaves 🌿 ¼ cup Loosely packed
Whole Cinnamon Stick 🌿 1 piece 2-inch piece
Green Cardamom Pods 🌿 4 pieces Lightly crushed
Whole Cloves 🌿 4 pieces Whole, not ground
Ground Turmeric 🌶️ ½ tsp For vibrant color
Garam Masala 🌶️ 1 tsp Freshly ground preferred
Vegetable Oil 🫒 3 tbsp Neutral-flavored

[recipe_ingredient_scaler]

The basmati rice is non-negotiable here—Indian markets or Whole Foods carry authentic varieties with the proper aroma and grain length. Look for aged basmati for the best texture. The coconut milk must be full-fat; light versions lack the richness this dish demands. For the whole spices, Penzeys or an Indian grocery store will have the freshest cardamom, cinnamon, and cloves. Avoid pre-ground spices—they lose potency quickly.

No full-fat coconut milk? Coconut cream thinned with water works in a pinch. Missing a whole spice? Ground versions at half the amount can substitute, though the flavor profile will be less complex. Fresh ginger and garlic are essential—jarred pastes lack depth. The green chilies can be adjusted for heat preference; serranos work if Thai chilies aren’t available. Cilantro stems can be used in cooking, reserving leaves for garnish.

Store basmati rice in an airtight container for up to 6 months. Hard-boiled eggs keep in the fridge for 1 week (peeled or unpeeled). Coconut milk can be frozen for 3 months if unopened. The ground spices retain potency for about 1 year in a cool, dark place. Always rinse rice just before cooking to remove excess starch.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just dump everything in a single pot—basmati, eggs, coconut milk—and let the magic happen.
  • Garlic & Coconut Magic: The garlic cloves and coconut milk create this rich, fragrant base that soaks into every grain.
  • Weeknight Hero: Honestly, it’s my go-to when I need something hearty but don’t want to spend hours in the kitchen.
  • Stretches for Days: Leftovers taste even better the next day, and it feeds my family of four without breaking the bank.

Step-by-Step Instructions for Egg Biryani Kerala Style

This one-pot method delivers perfectly layered flavors with minimal cleanup.

Step 1: Hard-Boil and Peel the Eggs

Place the 6 whole Large Eggs in a saucepan and cover with cold water by 1 inch. Bring to a rolling boil over high heat, then reduce to a simmer and cook for 9 minutes exactly. This ensures the yolks are fully set but still moist.

Immediately transfer the eggs to an ice bath to stop the cooking process. Once cooled, peel them carefully under running water to prevent the whites from sticking. Set the peeled eggs aside—they’ll absorb the biryani spices beautifully during the final cooking stage.

Step 2: Bloom Spices and Sauté Aromatics

Heat the 3 tbsp Vegetable Oil in a heavy-bottomed pot over medium heat. Add the 1 piece Whole Cinnamon Stick, 4 pieces Green Cardamom Pods, and 4 pieces Whole Cloves. Stir for 30 seconds until the spices release their fragrance—you’ll smell the warm, earthy aroma instantly.

Add the thinly sliced 1 whole Yellow Onion and cook for 5-6 minutes until golden brown. Stir in the minced 4 cloves Garlic Cloves, grated 1 tbsp Fresh Ginger, and slit 2 whole Green Chilies. Sauté for 1-2 minutes until the raw smell disappears and the mixture turns deeply aromatic.

Step 3: Toast Rice and Build Layers

Add the rinsed 2 cups Basmati Rice to the pot and stir for 2 minutes to toast slightly. This step enhances the nutty flavor of the rice. Sprinkle in the 0.5 tsp Ground Turmeric, ensuring the grains are evenly coated for a vibrant golden hue.

Pour in the 1.5 cups Coconut Milk and 1.5 cups water, then gently stir. Bring to a boil, then reduce heat to low. Arrange the peeled eggs on top of the rice mixture, spacing them evenly. Sprinkle half of the 0.5 cup Fresh Cilantro and all of the 0.25 cup Fresh Mint Leaves over the eggs and rice.

Step 4: Steam to Perfection

Cover the pot tightly with a lid and cook on low heat for 15-18 minutes. Avoid lifting the lid during this time to trap steam, which ensures the rice cooks evenly and absorbs all the spices.

After 15 minutes, sprinkle the remaining cilantro and the 1 tsp Garam Masala over the top. Replace the lid and let it steam for an additional 3 minutes. The rice should be tender, the eggs fully infused with flavor, and the aroma irresistible.

Step 5: Rest and Serve

Turn off the heat and let the biryani rest, covered, for 10 minutes. This allows the flavors to meld and the rice to finish cooking gently. Gently fluff the rice with a fork, taking care not to break the eggs.

Serve warm, ensuring each portion includes rice, egg, and a sprinkle of the fragrant herbs. The eggs should be tender and deeply flavorful, while the rice retains a light, separate texture with the rich coconut undertone.

👨‍🍳

Pro Tips For Making Egg Biryani Recipe Kerala

  • Parboil the Eggs: Boil eggs for exactly 8-9 minutes so the yolks stay slightly soft—overcooked eggs turn rubbery in the biryani. I learned this the hard way after ending up with dry, chalky yolks more than once.
  • Toast the Onions: Cook the yellow onions until deep golden brown (about 10-12 minutes on medium-low) before adding anything else. Sounds tedious, but it builds the sweet, caramelized base that defines Kerala biryani.
  • Use Full-Fat Coconut Milk: Skip the light version—full-fat coconut milk adds the rich, creamy texture that balances the spices. I was skeptical until I tried it, and the difference was undeniable.
  • Layer Rice Last: Add the rice as the final layer when assembling, then seal with a tight lid. This prevents it from turning mushy as it steams in the coconut milk and spices.

Troubleshooting Perfect Results

Rice Too Dry

If your rice turns out dry, it likely needs more liquid. Add ¼ cup hot water or coconut milk, cover, and steam for 5 minutes. I always check the rice at 15 minutes and adjust liquid if needed. 💡

Undercooked Rice

When rice is still firm, extend cooking time by 3-5 minutes with the lid on. Ensure your heat is set to low—too high heat can evaporate the liquid before the rice absorbs it.

Eggs Not Flavorful

For more flavorful eggs, make small slits in them before placing on the rice. This allows the spices to penetrate deeper. I also press the eggs gently into the rice so they absorb more of the coconut milk.

Spices Overpowering

If the whole spices taste too strong, balance with 2 tbsp plain yogurt or a squeeze of lemon. This Kerala dish should have warm, not harsh, spice notes. 🌟

Burnt Bottom

To prevent burning, use a heavy-bottomed pot and keep heat at low. If you notice browning, add 2 tbsp water and gently scrape the bottom. Stirring too much can break the rice grains.

Mushy Rice

Mushy rice usually means too much liquid or stirring. Next time, measure your 1.5 cups coconut milk and water precisely. Let it rest covered for 10 minutes after cooking to steam perfectly.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 275mg92%
Sodium 620mg27%
Total Carbohydrate 50g18%
Dietary Fiber 3g11%
Sugars 2g
Protein 22g44%
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 regular rice instead of basmati?

Basmati’s long grains and aroma are ideal, but jasmine rice works in a pinch. Avoid short-grain varieties as they turn mushy.

2

Why do we hard-boil the eggs first?

Pre-cooking ensures the eggs hold their shape while absorbing all the spices during steaming. Undercooked eggs may break apart.

3

How do I make it spicier?

Add 1 extra slit green chili or ½ tsp red chili powder when sautéing onions. Adjust to taste.

4

Can I make this ahead?

Yes! Cook and refrigerate for up to 2 days. Reheat with 2 tbsp water in a covered pot.

★★★★★4.8(10 reviews)
Chef Melanie

More recipe sites