JavaScript is disabled — pantry matching, search and filters need it. The recipe catalog still renders below.
Skip to content 🇮🇳 Indian
Belur Masala Eggs 🇮🇳 Indian
Masala eggs curry in a classic garam masala gravy: eggs cooked in an onion-tomato masala with ginger, garlic and warm spices. A practical Indian recipe ready in about 40 minutes.
Prep 14 min Cook 26 min Serves 4 Easy Start cooking Save Add to My listIngredients Shop all ingredients🌶️ Garam Masala 1 tsp 🧅 Onion 2 medium, finely chopped 🍅 Tomato 2 medium, chopped 🧄 Garlic 4 cloves, minced 🫙 Ginger 1 tbsp, grated 🌶️ Cumin Seeds 1 tsp 🌶️ Coriander Powder 1 tsp 🌶️ Turmeric Powder 1/2 tsp 🫙 Vegetable Oil 2 tbsp 🥚 Eggs 6, hard-boiled and halved 🌶️ Red Chili Powder 1 tsp Optional extras 🌿 Fresh Cilantro 2 tbsp, chopped 🍋 Lemon 1/2, juiced Instructions 1 Hard-boil the eggs (10 minutes), peel them and make shallow slits so they absorb the gravy.
2 Heat the vegetable oil, crackle the cumin seeds, then fry the onion until deep golden.
3 Add ginger, garlic and tomato with turmeric, chili and coriander powders; cook until the oil separates from the masala, then stir in the garam masala.
4 Add 3/4 cup water, simmer 5 minutes, then add the eggs and spoon the gravy over them for another 5 minutes.
5 Finish with cilantro and lemon; taste for salt and serve hot with rice or roti.
Chef's tip
Bhunao patiently: fry the masala until the oil separates before adding the main ingredient.
Belur Masala Eggs
Time 40 min
Serves 4
Level Easy
Prep / cook 14 / 26 min Ingredients 🌶️ Garam Masala 1 tsp 🧅 Onion 2 medium, finely chopped 🍅 Tomato 2 medium, chopped 🧄 Garlic 4 cloves, minced 🫙 Ginger 1 tbsp, grated 🌶️ Cumin Seeds 1 tsp 🌶️ Coriander Powder 1 tsp 🌶️ Turmeric Powder 1/2 tsp 🫙 Vegetable Oil 2 tbsp 🥚 Eggs 6, hard-boiled and halved 🌶️ Red Chili Powder 1 tsp Optional 🌿 Fresh Cilantro 2 tbsp, chopped 🍋 Lemon 1/2, juiced Steps Hard-boil the eggs (10 minutes), peel them and make shallow slits so they absorb the gravy. Heat the vegetable oil, crackle the cumin seeds, then fry the onion until deep golden. Add ginger, garlic and tomato with turmeric, chili and coriander powders; cook until the oil separates from the masala, then stir in the garam masala. Add 3/4 cup water, simmer 5 minutes, then add the eggs and spoon the gravy over them for another 5 minutes. Finish with cilantro and lemon; taste for salt and serve hot with rice or roti.