Breakfast & Brunch
This Thalassery egg biryani recipe brings Kerala's aromatic traditions to your breakfast table with layers of fragrant spices and tender eggs. The secret lies in slow-cooked basmati rice infused with black pepper, cardamom, and cinnamon—spices that define this regional specialty.
I've perfected the technique of layering partially cooked rice with marinated eggs and aromatic vegetables, then sealing it in a dum cook for that signature restaurant-quality texture.
The dish delivers a perfect balance of textures: fluffy, spice-infused rice cradling tender eggs that stay moist and flavorful. What makes this recipe special is the authentic Thalassery spice blend—warm, slightly sweet, and deeply aromatic—that transforms simple ingredients into something extraordinary.
The eggs, marinated in yogurt and turmeric, absorb the surrounding flavors while maintaining their perfect doneness.
By the time you serve this biryani, your kitchen will smell like a Kerala breakfast house, and every bite will reveal the careful layering of flavors. The final presentation—garnished with fried onions and fresh mint—makes it as visually appealing as it is delicious.
This is comfort food at its finest, perfect for weekend brunches or special occasions when you want to impress.
Ready in about 90 minutes with minimal active time, this recipe delivers restaurant-quality results at home. The key is patience—the slow cooking allows all the flavors to meld perfectly. Whether you're serving it to family or guests, this Thalassery egg biryani will become a new breakfast favorite. Let's get cooking!
Ingredients for thalassery egg biryani
Authentic Kerala spices and tender eggs create this fragrant biryani masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain Basmati Rice 🌾 | 1 ½ cups | Uncooked, soaked 30 minutes |
| Large Eggs 🥚 | 6 whole | Fresh, room temperature |
| Plain Yogurt 🥛 | ½ cup | Full-fat, unsweetened |
| Turmeric Powder 🌿 | 1 tsp | Freshly ground preferred |
| Black Peppercorns 🌶️ | 1 tsp | Crushed, freshly ground |
| Green Cardamom Pods 🌿 | 6 whole | Lightly crushed |
| Cinnamon Sticks 🌿 | 2 whole | Broken into small pieces |
| Fresh Ginger 🧄 | 1 ½ tbsp | Finely grated |
| Yellow Onions 🧅 | 1 whole | Thinly sliced, fried |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Vegetable Oil 🫒 | ½ cup | For frying onions |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Bay Leaves 🌿 | 2 whole | Lightly crushed |
| Cloves 🌿 | 2 whole | Lightly crushed |
| Fennel Seeds 🌶️ | ½ tsp | Toasted lightly |
The spices are where the magic happens—Penzeys bulk section is perfect for cardamom and cloves, but any Indian grocery store will have them. Look for whole spices over ground—you'll get more flavor from toasting them yourself. Fresh ginger and mint? Your local farmers market usually has the brightest, most aromatic varieties. The yogurt should be thick and tangy—Fage or Siggi's work best. If you can't find Diamond Crystal salt, any kosher salt in a fine grain will do, but measure carefully since it's less dense.
No fresh mint? Dried mint at half the amount works in a pinch, though it won't be as vibrant. Running low on cardamom? Substitute 1/4 tsp cinnamon plus 1/4 tsp nutmeg for a similar warmth. The onions can be swapped for shallots if you prefer a milder flavor. For the eggs, if you're worried about them overcooking, marinate them 30 minutes longer in the yogurt mixture. The basmati rice? Don't skimp on quality here—look for the long-grain variety that's separate from the aromatic basmati blends.
This biryani tastes even better the next day—double the batch if you can. Store leftovers in an airtight container for 3-4 days in the fridge, or freeze portions for up to 3 months. The fried onions keep best in a sealed jar at room temperature for 1 week. For reheating, steam gently with a splash of water to restore moisture. Garnish with fresh mint just before serving—it wilts fast once chopped, so add it last.
Why You'll Love This Recipe
- I’ll be real: I make this on Sundays because it’s impossible to resist eating it twice in a row. The yogurt keeps the rice from turning gluey, and the eggs? They stay tender even after reheating. (Yes, even on a Tuesday night.) It’s the kind of dish that makes you question why you ever order takeout.
- No Chopping Chaos: I swear by this recipe because it’s one of those rare dishes where you can skip the knife work entirely. The eggs get a quick turmeric and yogurt marinade—just crack, mix, and let them sit—while the basmati rice soaks up the minimal prep. Honestly, my lazy Sundays just got a whole lot easier.
- Eggs So Good: Between us, the secret’s in the black peppercorns and yogurt—crush those peppercorns fresh, and you’ll get this unexpected depth that makes the eggs taste like they’ve been slow-cooked for hours. The rice soaks up the flavor like a sponge, and that first bite? Pure satisfaction.
- Lunchbox Legend: This isn’t just a meal; it’s my go-to for packed lunches. The rice stays fluffy for days, and the eggs—boiled in the biryani itself—keep their shape without drying out. Toss in some mint or cilantro from the garden, and suddenly you’ve got a lunch that feels fancy but costs next to nothing.
Step-by-step instructions for Thalassery egg biryani
This fragrant spice-infused rice dish with golden eggs delivers restaurant-quality flavors at home.
Prepare the Spiced Rice Base
Begin by soaking the 1.5 cups long-grain basmati rice in cold water for 30 minutes—this ensures the grains remain separate and fluffy. Drain well and set aside. In a heavy-bottomed pot, heat 0.5 cup vegetable oil over medium heat and add the thinly sliced yellow onions. Fry until golden brown, about 8-10 minutes, then remove and set aside half for garnish.
In the same oil, add the lightly crushed bay leaves, cloves, fennel seeds, green cardamom pods, and broken cinnamon sticks. Sauté for 30 seconds until fragrant. Add the drained rice and stir gently to coat in the oil and spices. Pour in 2.5 cups water and bring to a boil. Once boiling, reduce heat to low, cover, and simmer for 12-15 minutes until the rice is 80% cooked—it should still have a slight bite.
Marinate and Cook the Eggs
In a bowl, whisk together the 6 whole large eggs, 0.5 cup plain yogurt, 1 tsp turmeric powder, 1 tsp crushed black peppercorns, 1.5 tbsp finely grated fresh ginger, and 0.5 tsp salt. Mix until well combined and set aside. Heat a non-stick skillet over medium heat and add a thin layer of oil. Pour the egg mixture into the skillet and cook gently, stirring occasionally, until the eggs are just set but still slightly runny—about 3-4 minutes. Remove and set aside.
Here's the thing—don't overcook the eggs. They'll finish cooking in the oven, and you want them to remain tender and creamy at the center. If you see the eggs starting to brown too quickly, reduce the heat slightly and keep stirring gently.
Layer and Bake the Biryani
Preheat your oven to 375°F. In a large baking dish or heavy pot, spread half of the partially cooked rice evenly. Top with half of the fried onions, half of the spiced eggs, and a sprinkle of chopped fresh mint leaves. Repeat with the remaining rice, onions, and eggs. Drizzle any remaining oil from the pot over the top and gently press down to ensure everything is in contact.
Cover the dish tightly with aluminum foil and bake for 20 minutes. Remove the foil and bake for another 5-7 minutes until the top is lightly golden and the flavors have melded together. The rice should be tender but still hold its shape, and the eggs should be fully cooked with a slight sheen.
Rest and Serve with Garnish
Let the biryani rest, covered, for 10 minutes—this allows the steam to redistribute and the rice to absorb any remaining juices. Before serving, fluff the rice gently with a fork and garnish with the remaining chopped fresh mint leaves and fried onions. The dish should be aromatic, with layers of spice from the whole spices and a creamy, slightly runny texture from the eggs.
Serve immediately with raita or a simple cucumber salad to balance the richness. Each bite should deliver a harmonious blend of fragrant rice, tender eggs, and the complex flavors of the whole spices. The golden fried onions add a delightful crunch and depth of flavor that ties everything together.
Pro Tips For Making Thalassery Egg Biryani
- Boil Eggs Till Just Firm: Thalassery biryani needs eggs that slice cleanly—not rubbery, not runny. Boil them in salted water for 9-10 minutes (depending on size), then plunge into ice water. The shock stops cooking and makes peeling easier. I used to overcook them, and the texture suffered—now they hold together perfectly when layered.
- Soak Rice for 20 Minutes: Skip the 30-minute soak—20 minutes is enough for basmati to soften just enough for biryani. Drain in a colander, then spread the rice on a damp towel to dry the surface slightly. This prevents mushiness when layered with the yogurt marinade. (Yes, even if you're impatient like me.)
- Marinate Eggs in Yogurt: After boiling, slice the eggs lengthwise and coat them in yogurt mixed with turmeric and black pepper. Let them sit for 10 minutes before assembling. This keeps the eggs moist and infuses them with the biryani’s tangy, spiced flavor. I learned this the hard way—dry eggs turn out bland and dry.
- Layer Rice and Eggs Separately: Don’t mix everything in one pot—layer the yogurt-marinated rice first, then the egg slices on top. This keeps the eggs distinct and prevents them from turning into a mushy mess. Cover with foil and cook on low heat for 10-12 minutes to steam gently. (Your future self will thank you.)
Perfect pairings for these flavors
Kerala Tea Pairing
Thalassery's aromatic spices pair beautifully with a mild, spiced chai—specifically a masala chai made with green cardamom, cinnamon, and ginger, mirroring the biryani's flavor profile. I love using Tata Tea's Gold Spot for its smooth, slightly sweet base.
The warmth of the tea complements the biryani's black pepper and cardamom notes, creating a comforting breakfast experience. 🍵
Coconut Raita Balance
A cooling coconut raita with grated coconut, yogurt, cucumber, and roasted cumin cuts through the richness of the biryani. Mix 1 cup plain yogurt with ½ cup grated coconut, ½ diced cucumber, 1 tsp roasted cumin powder, and a pinch of salt.
The raita's creaminess and slight tang refresh your palate between spicy bites.
Spiced Coffee Contrast
For a bold pairing, try a Kerala-style filter coffee—made with chestnut coffee beans, cardamom, and a touch of jaggery. The deep, earthy notes of the coffee contrast the biryani's fragrant spices while adding a satisfying bitterness.
I recommend Bharat Coffee's Monsoon Malabar blend for its smooth, aromatic profile. Serve in a traditional tumbler for authenticity. ☕
Fresh Fruit Finish
End the meal with sliced mango or papaya—their natural sweetness balances the biryani's spiced richness. I prefer ripe Alphonso mangoes or Honey Dew papaya for their juicy texture.
The fruit's acidity cleanses the palate, making each bite of biryani taste even more vibrant. A sprinkle of roasted fennel seeds on the fruit adds a subtle crunch. 🍈
Herbal Infusion Option
For a lighter choice, serve hibiscus and lemongrass tea (known as sorakaya in Kerala). Steep 1 tbsp dried hibiscus flowers and 2 lemongrass stalks in hot water for 5 minutes.
The tart, floral notes of the tea harmonize with the biryani's warm spices, offering a refreshing contrast. Add a touch of honey if desired. 🌸
Nutrition facts
Frequently asked questions
Why do we cook the rice only 80% in this Thalassery egg biryani?
The 80% cook method is key to authentic biryani texture—it prevents mushy rice while allowing the grains to finish cooking with the eggs' steam during baking. This creates the signature separate, fluffy grains that define Kerala biryani. The residual heat from the oven gently cooks the rice through while absorbing all the aromatic spices.
Can I make this biryani without an oven?
Use a heavy pot with tight lid on medium-low heat after layering. Cover with foil and cook for 15 minutes, then remove foil and cook 5 more minutes until rice is tender. The steam will work just like oven baking—just monitor closely to prevent overcooking.
What's the secret to perfect spiced eggs?
The yogurt marinade (with turmeric and black pepper) keeps eggs moist while absorbing flavors. Cook them just until set (3-4 minutes on medium heat) so they finish cooking in the oven. For extra flavor, add ½ tsp garam masala to the marinade. The eggs should be creamy with a slight runny center when served.
How do I store leftovers without drying them out?
Store in an airtight container for 3-4 days in fridge. Reheat gently with 1 tbsp water in a covered pot on low heat for 3-4 minutes. For freezing, portion before baking and freeze baked layers. Reheat from frozen by steaming 10 minutes in a covered pot with 2 tbsp water.
Can I substitute any spices if I don't have all the traditional ones?
Yes! For cardamom, use ½ tsp cinnamon + ¼ tsp nutmeg. Skip fennel seeds if unavailable—they're more for aroma than flavor. For black pepper, use ½ tsp white pepper (though flavor will differ slightly). The key spices (cinnamon, cloves, bay leaves) are non-negotiable for authentic taste.
