Breakfast & Brunch
This tandoori egg recipe transforms simple boiled eggs into a restaurant-worthy dish with a charred spice crust and silky yolk center. The secret lies in a yogurt-based marinade packed with cumin, turmeric, and garam masala, which creates a fragrant, slightly smoky flavor profile that's both aromatic and addictive. I developed this method after craving the bold flavors of Indian street food but wanting a vegetarian option that's easier to prepare at home.
The process starts with marinating hard-boiled eggs in a tangy yogurt-spice blend for at least 30 minutes, allowing the flavors to penetrate deeply. Then, using either a grill, oven, or air fryer, you achieve that signature charred exterior while keeping the inside perfectly cooked.
The result is a dish that balances heat, tang, and smokiness in every bite—ideal for breakfast, brunch, or even as a snack.
What makes this recipe special is its versatility. Serve the eggs warm or at room temperature, garnished with fresh cilantro, lemon wedges, or a drizzle of mint chutney for extra brightness.
The charred crust adds texture, while the yogurt marinade keeps the eggs moist and flavorful. It's a dish that feels indulgent yet remains light enough for daytime eating.
Perfect for spice lovers, vegetarians, or anyone craving bold flavors without heavy ingredients, this recipe delivers authentic tandoori taste with minimal effort. Let's get started on creating these irresistible eggs!
Ingredients for tandoori egg
Four hard-boiled eggs meet a fragrant yogurt-spice blend for restaurant-quality tandoori flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Hard-boiled, peeled, room temperature |
| Plain Yogurt 🥛 | 1 cup | Unflavored, full-fat preferred |
| Garam Masala 🌶️ | 1 tbsp | Freshly ground for authentic flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper aroma |
| Turmeric Powder 🧂 | ½ tsp | Bright yellow for color and earthiness |
| Red Chili Powder 🌶️ | ½ tsp | Adjust for heat preference |
| Ground Coriander 🌿 | ½ tsp | Citrusy depth to the marinade |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for tang |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin for richness |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Wedges 🍋 | 2 whole | For serving |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
The yogurt is the foundation—full-fat Greek yogurt from the refrigerated section gives the best texture and tang. For garam masala, Penzeys or Spicewalla brands deliver the most complex flavor profile. If you can't find toasted cumin, toast whole cumin seeds in a dry pan for 30 seconds before grinding. Fresh turmeric can be used instead of powder (use 1 tsp grated for the same 0.5 tsp powder). The eggs should be peeled immediately after boiling to prevent overcooking during marinating.
No garam masala? Mix equal parts ground cumin, coriander, cinnamon, and cardamom for a DIY blend. Substitute red chili powder with cayenne at half the amount for more heat. For extra richness, add 1 tsp of melted ghee to the marinade. The olive oil helps the spices cling to the eggs, so don't skip it—extra-virgin is non-negotiable for authentic flavor. If you're using store-bought garam masala, check the ingredients for fillers like rice flour, which can dull the flavor.
Marinated eggs keep for up to 24 hours in the fridge, but flavor peaks after 4-6 hours. For best results, cook immediately after marinating. The charred crust develops best on high heat—grill, cast-iron skillet, or air fryer at 400°F for optimal texture. Garnish with cilantro just before serving to preserve its freshness. Store any unused marinade in an airtight container for up to 3 days—it makes an excellent dip for veggies or toast.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe because it’s that simple—just eggs, yogurt, and three spices. No chopping, no fuss, just marinate and bake. Honestly, the hardest part is waiting for the oven to preheat.
- Smoky Spice Bomb: That garam masala and cumin combo? It’s like a warm hug in every bite. The yogurt marinade keeps them creamy inside while the spices give that irresistible charred crust—crispy outside, dreamy inside.
- Weeknight Wonder: I make a batch on Sundays and toss them into salads, wraps, or just eat them straight. They reheat beautifully, so they’re my go-to for lazy lunches or when I need something quick for guests.
- Budget-Friendly Powerhouse: Eggs are cheap, yogurt is cheap, and spices last forever. For under $5, I feed my family four servings with leftovers that taste just as good the next day—no waste, all flavor.
Step-by-step instructions for tandoori eggs
Transform hard-boiled eggs into smoky, charred masterpieces with this authentic tandoori technique.
Create the Spiced Yogurt Marinade
In a medium bowl, combine the 1 cup plain yogurt, 1 tbsp garam masala, 1 tsp ground cumin, 0.5 tsp turmeric powder, 0.5 tsp red chili powder, 0.5 tsp ground coriander, 1 tbsp lemon juice, 1 tbsp olive oil, 0.5 tsp salt, and 0.25 tsp black pepper. Use a whisk to blend until fully incorporated and smooth—this ensures even distribution of spices throughout the marinade.
The marinade should have a thick, almost paste-like consistency. If it appears too thin, let it sit at room temperature for 10-15 minutes to thicken naturally. This step is critical for achieving that signature tandoori crust—every spice plays a role in the flavor profile, from the earthy cumin to the bright citrus notes of the lemon juice.
Coat the Eggs Thoroughly
Place the 4 whole large eggs in a shallow dish or plate. Pour the spiced yogurt marinade over the eggs, ensuring they are fully submerged. Use a spoon to gently coat each egg, pressing lightly to help the marinade adhere to the shell. Let them sit for 10 minutes at room temperature—this allows the spices to penetrate the shell slightly and prepares the eggs for the charring step.
Here’s the thing—don’t skip the coating step. The marinade isn’t just for flavor; it creates a protective barrier that helps the eggs char evenly without cracking. If you notice any dry spots, add a little more marinade to those areas. The eggs should look uniformly coated, with a vibrant yellow hue from the turmeric and a hint of red from the chili powder.
Char the Eggs for Smoky Depth
Preheat your grill or grill pan over medium-high heat until it’s hot enough to create a sear. Place the marinated eggs on the grill, spacing them about 1 inch apart to allow for even charring. Cook for 3-4 minutes per side, turning occasionally, until the shells develop a deep golden-brown to blackened char in spots. You’ll see smoke rising—this is the signature tandoori effect you’re after.
Watch closely during this step. The eggs should not crack, so avoid moving them too frequently. If you notice any eggs cracking prematurely, remove them immediately and set them aside—they’ll still be delicious but may lose some of the visual appeal. The goal is to achieve a balance between a crispy, charred exterior and a silky, intact yolk inside.
Rest and Garnish
Once the eggs are fully charred, transfer them to a wire rack and let them rest for 5 minutes. This resting period allows the internal heat to distribute evenly, ensuring the yolk remains perfectly set and creamy. While they rest, chop the 0.25 cup fresh cilantro finely and set it aside for garnishing.
After resting, serve the eggs immediately with the 2 whole lemon wedges on the side. The contrast of the bright, tangy lemon with the smoky, spiced eggs is what elevates this dish from ordinary to extraordinary. Garnish each egg with a sprinkle of chopped cilantro just before serving—this adds a fresh, herbal note that cuts through the richness of the yogurt marinade.
Serve with Confidence
Crack the eggs open carefully and serve them whole, allowing guests to experience the contrast of the charred shell and the silky yolk. The marinade should have infused the eggs with a complex blend of smoky, spicy, and slightly tangy flavors. Each bite should deliver a harmonious balance of textures—crispy shell, creamy yolk, and a burst of fresh cilantro.
Pair these tandoori eggs with a side of cucumber raita or warm naan bread to complete the experience. The key to success lies in the marinade and the charring—take your time with these steps, and you’ll achieve restaurant-quality results every time.
Pro Tips For Making Tandoori Egg
- Boil Eggs Until Cool: I used to pull eggs out of boiling water the second they float, but they’d crack when marinating. Let them cool completely in ice water for 10 minutes first—this keeps the shells intact and makes marinating cleaner.
- Strain Yogurt for Smoothness: Thick yogurt with chunks makes a messy marinade. Strain it through a clean cloth or fine sieve for 10 minutes before using—it’ll cling better to the eggs and give a silky texture.
- Marinate Overnight, Not Just Hours: I tried rushing it with a 2-hour marinade, and the spices just sat on top. Leave the eggs in the yogurt mix for at least 8 hours (overnight is ideal)—the turmeric and cumin will soak in deep.
- Bake Until Firm Inside: The outside might look done, but the inside can stay rubbery. Poke with a skewer—if it comes out clean, they’re ready. If not, add 5 more minutes. Undercooked eggs ruin the whole dish.
Creative variations of these flavors
Spicy Mango Twist
Add ½ cup diced ripe mango and 1 tsp chaat masala to the marinade for a sweet-spicy fusion. The mango’s natural juices blend beautifully with the yogurt, creating a tangy-sweet contrast that brightens the dish.
I like to fold in the mango just before coating the eggs—this preserves its texture while allowing its flavors to meld. Serve with a side of lime wedges to enhance the tropical notes. 🌶️🍈
Cheesy Tandoori Eggs
For a decadent twist, sprinkle ¼ cup grated paneer or shredded mozzarella over the eggs before charring. The cheese melts slightly during cooking, creating a creamy, gooey layer beneath the crust.
I recommend using low-moisture mozzarella to prevent sogginess. Garnish with extra cilantro and a drizzle of mint chutney for a restaurant-worthy finish. 🧀✨
Herbed Yogurt Dip
Use leftover marinade to make a quick herbed yogurt dip by thinning it with 2 tbsp water or lemon juice. Mix in 1 tbsp chopped mint and 1 tsp honey for a refreshing side.
This dip pairs perfectly with the charred eggs and adds another layer of flavor to your meal. Store any unused marinade in an airtight container for up to 3 days—it’s versatile for dipping or even as a marinade for grilled veggies. 🥛🌿
Air Fryer Method
Skip the grill and use an air fryer at 400°F for 8-10 minutes, shaking the basket every 2 minutes for even charring. This method works especially well for crispy, consistent results without the risk of cracking.
I find the air fryer’s concentrated heat creates a slightly different texture—more uniform but equally delicious. Just be sure to place the eggs on the middle rack for optimal airflow. 💨🔥
Vegan Adaptation
Replace the eggs with 4 large firm tofu blocks (pressed for 30 minutes) and marinate them in a vegan version of the marinade. Use unsweetened coconut yogurt and add 1 tbsp nutritional yeast for a cheesy flavor.
Char the tofu in the same way, then slice into rounds before serving. Garnish with extra cilantro and a squeeze of lemon for brightness. This version is just as satisfying and packed with plant-based protein. 🌱💪
Breakfast Wrap Idea
Slice the charred eggs and wrap them in a whole wheat tortilla with ¼ cup shredded lettuce, 2 tbsp Greek yogurt, and a sprinkle of everything bagel seasoning. The smoky eggs add a bold flavor that cuts through the soft tortilla.
For extra heat, add a few slices of jalapeño. This makes a fantastic breakfast or lunch on the go—perfect for meal prep! 🌯🍳
Nutrition facts
Frequently asked questions
Can I use store-bought garam masala for this recipe?
Yes, but choose a high-quality brand like Penzeys or Spicewalla for the most authentic flavor. Many store-bought blends contain fillers like rice flour, which can make the spices taste dull. If you can't find good garam masala, mix ½ tsp each of ground cumin, coriander, cinnamon, and cardamom for a DIY version.
How do I prevent the eggs from cracking during charring?
Coat the eggs thoroughly with marinade and let them sit for 10 minutes before cooking. This helps create a protective barrier. Use medium-high heat and avoid moving them too often—just let them develop char in spots. If an egg cracks, remove it immediately to prevent overcooking.
Can I make this recipe with an oven instead of a grill?
Preheat your oven to 425°F and place the marinated eggs on a baking sheet lined with parchment paper. Bake for 12-15 minutes, turning occasionally, until they develop a charred crust. For extra crispiness, broil for 1-2 minutes at the end while watching closely.
What's the best way to store leftover tandoori eggs?
Store them in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet or oven to restore crispiness. The marinade can be refrigerated separately for 3 days—it makes a great dip for veggies or toast! For best texture, serve fresh when possible.
How can I make this recipe vegan?
Replace eggs with 4 firm tofu blocks pressed for 30 minutes, then marinate in a blend of unsweetened coconut yogurt, 1 tbsp nutritional yeast, and the same spices. Char in the same way and slice before serving. Garnish with cilantro and lemon for brightness—it's equally satisfying!
