Masala Frittata with Avocado Salsa Recipe
Introduction
This Masala Frittata with Avocado Salsa is a vibrant twist on a classic breakfast dish, blending Indian spices with fresh, creamy avocado. Perfect for a flavorful brunch or a light dinner, it’s both satisfying and easy to prepare.

Ingredients
- 2 tbsp rapeseed oil
- 3 onions, 2 ½ thinly sliced, ½ finely chopped
- 1 tbsp Madras curry paste
- 500g cherry tomatoes, halved
- 1 red chilli, deseeded and finely chopped
- Small pack coriander, roughly chopped
- 8 large eggs, beaten
- 1 avocado, stoned, peeled and cubed
- Juice of 1 lemon
Instructions
- Step 1: Heat the rapeseed oil in a medium non-stick, ovenproof frying pan over medium heat. Add the sliced onions and cook for about 10 minutes, stirring occasionally, until soft and golden.
- Step 2: Stir in the Madras curry paste and fry for 1 more minute. Then add half the cherry tomatoes and half the chopped red chilli. Cook until the mixture thickens and the tomatoes burst.
- Step 3: Preheat your grill to high. Mix half the chopped coriander into the beaten eggs and season with salt and pepper. Pour the eggs gently over the tomato and onion mixture in the pan.
- Step 4: Stir gently once or twice, then cook over low heat for 8–10 minutes until the eggs are almost set. Transfer the pan to the grill and grill for 3–5 minutes until fully set and slightly golden on top.
- Step 5: To prepare the avocado salsa, combine the cubed avocado, remaining chopped chilli, remaining cherry tomatoes, finely chopped onion, remaining coriander, and lemon juice in a bowl. Season to taste.
- Step 6: Serve the warm frittata topped or accompanied by the fresh avocado salsa for a delicious contrast in flavors and textures.
Tips & Variations
- Use a mild curry paste if you prefer less heat, or add extra chilli for a spicier kick.
- Swap rapeseed oil for olive oil for a fruitier flavor.
- Try adding cooked potatoes or spinach to the frittata for extra texture and nutrients.
- For a dairy-free option, this recipe is naturally free from dairy—just ensure your curry paste contains no hidden dairy ingredients.
Storage
Store any leftover frittata in an airtight container in the fridge for up to 2 days. The avocado salsa is best served fresh but can be kept separately in the fridge for up to a day; stir well before serving. Reheat the frittata gently in a low oven or microwave to avoid overcooking.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this frittata without an ovenproof pan?
Yes, you can cook the frittata on the stove only, covering the pan with a lid to help the eggs set. However, finishing under the grill adds a lovely golden top and slightly crispy edges.
What if I don’t have Madras curry paste?
You can substitute with any other curry paste you like, such as tikka or korma, or make a simple spice mix with turmeric, cumin, coriander, and chili powder for a different but still flavorful twist.
Print
Masala Frittata with Avocado Salsa Recipe
- Total Time: 35 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A vibrant and flavorful masala frittata infused with Madras curry paste and topped with a fresh avocado salsa, blending Indian-inspired spices with a classic Italian dish for a unique and delicious meal.
Ingredients
Frittata
- 2 tbsp rapeseed oil
- 3 onions, 2 ½ thinly sliced, ½ finely chopped
- 1 tbsp Madras curry paste
- 500g cherry tomatoes, halved
- 1 red chilli, deseeded and finely chopped
- small pack coriander, roughly chopped
- 8 large eggs, beaten
Avocado Salsa
- 1 avocado, stoned, peeled and cubed
- juice of 1 lemon
Instructions
- Cook the onions: Heat rapeseed oil in a medium non-stick, ovenproof frying pan over medium heat. Add the 2 ½ thinly sliced onions and cook for about 10 minutes until they become soft and golden brown.
- Add curry paste and tomatoes: Stir in 1 tablespoon of Madras curry paste and fry for an additional minute. Then add half of the halved cherry tomatoes and half of the finely chopped red chilli. Cook until the mixture thickens and the tomatoes burst.
- Prepare the egg mixture: Preheat the grill to high. Mix half of the chopped coriander into the beaten eggs and season with salt and pepper to taste.
- Cook the frittata base: Pour the egg mixture over the spicy onion and tomato mixture in the pan. Stir gently once or twice, then cook on low heat for 8–10 minutes until the eggs are almost set.
- Finish under the grill: Transfer the pan to the preheated grill and cook for an additional 3–5 minutes until the frittata is completely set and lightly browned on top.
- Make the avocado salsa: In a bowl, combine the cubed avocado, remaining halved cherry tomatoes, remaining finely chopped red chilli, the ½ finely chopped onion, remaining coriander, and lemon juice. Season with salt and pepper and gently toss to mix.
- Serve: Slice the masala frittata and serve warm with the fresh avocado salsa on the side.
Notes
- Use an ovenproof frying pan to easily transfer the frittata to the grill.
- If you don’t have a grill, you can finish the frittata in a hot oven at 200°C (400°F) for 5 minutes.
- Adjust the amount of chilli based on your preferred spice level.
- For a vegetarian option, ensure the Madras curry paste does not contain shrimp or fish ingredients.
- Leftover frittata can be refrigerated and eaten cold or reheated.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Fusion – Indian and Italian
Keywords: masala frittata, avocado salsa, Indian fusion, Madras curry, easy brunch, spicy frittata, vegetarian recipe

