Moroccan Frittata: A Journey of Flavors for Your Breakfast Table
Embark on a culinary journey to North Africa with this exquisite Moroccan Frittata. This delightful dish combines the simplicity of an egg bake with the complex and inviting aromas of Moroccan cuisine. Eggs are lovingly baked with a colorful medley of fresh vegetables and infused with the distinctive warmth of harissa paste, then crowned with crumbled feta, fresh parsley, and vibrant green onions. Whether for a leisurely weekend brunch or a quick, healthy weekday breakfast, this easy and incredibly flavorful frittata promises a memorable meal.

Experience the Richness of Moroccan Cuisine
Moroccan flavors hold a special place in my heart, and it’s a joy to incorporate them into various dishes. You might recognize this passion from other favorites like my Moroccan Chicken Thighs or the comforting Moroccan Red Lentil Soup. The spices and seasonings used in Moroccan cooking create a profile that is both warm and robust, adding incredible depth to every bite. This unique flavor blend truly shines in egg dishes, elevating a simple frittata into an exciting culinary experience. The earthy notes, subtle heat, and aromatic spices transform ordinary ingredients into something extraordinary, making this frittata a standout choice for any meal.
The Magic of Harissa Paste
A key ingredient in this Moroccan Frittata, and indeed in many North African dishes, is harissa paste. From its origins in Tunisia, this vibrant chili paste has become a beloved staple across the Maghreb region, including Morocco and Algeria. Crafted from a harmonious blend of dried red chili peppers, garlic, olive oil, and various spices (sometimes with added tomatoes or vinegar), harissa delivers a distinctive smoky heat and a layer of umami that is simply unparalleled. Just a couple of tablespoons can dramatically enhance the flavor of a dish, making it an indispensable pantry item for those who love bold tastes. I always keep harissa on hand, not just for egg dishes, but also to invigorate soups, stews, and a variety of side dishes with its complex and satisfying kick.
Why You’ll Love This Easy Frittata Recipe
Frittatas are renowned for their versatility and ease of preparation, making them a fantastic option for any meal of the day. This Moroccan Frittata takes those qualities to the next level by infusing them with an exotic twist. It’s an excellent way to use up leftover vegetables, customize to your palate, and impress guests without spending hours in the kitchen. Here’s why this recipe will become a new favorite:
- Effortless Elegance: Despite its sophisticated flavor, this frittata is surprisingly simple to make, perfect for busy mornings or relaxed evenings.
- Nutrient-Packed: Loaded with fresh vegetables and protein-rich eggs, it’s a wholesome and satisfying meal that keeps you feeling full and energized.
- Customizable: Easily swap out vegetables or cheeses to suit your preferences or what you have available. It’s a fantastic clean-out-the-fridge meal!
- Make-Ahead Friendly: Prepare it in advance and reheat for a quick breakfast or lunch throughout the week.
- Vibrant Flavors: The unique combination of harissa and fresh ingredients creates a taste profile that is both comforting and exciting.
If you’re a fan of flavorful egg dishes, you might also enjoy exploring other popular recipes like this Oven Baked Zucchini Frittata, a rich Sun-Dried Tomato and Goat Cheese Frittata, a hearty Egg Sausage Casserole, or the classic Caprese Quiche Lorraine Recipe, all of which are frequently made and loved.
Essential Ingredients for Your Moroccan Frittata

Crafting the perfect Moroccan Frittata starts with selecting quality ingredients. Here’s a detailed look at what you’ll need, along with tips and potential substitutions to make this recipe your own. For exact measurements, please refer to the recipe card below.
- Eggs: The foundation of any frittata! This recipe calls for 12 large eggs, whisked just until the yolks and whites are thoroughly blended. Fresh, high-quality eggs are crucial for a fluffy and rich frittata. Feel free to use either large white or brown eggs.
- Milk: A touch of milk is added to the egg mixture to create a noticeably creamier, more tender texture in the finished frittata. For the richest results, whole milk or a splash of heavy cream is recommended. If you prefer a lighter option, skim milk or a non-dairy alternative like unsweetened almond milk can also work, though the texture might be slightly less custardy.
- Harissa Paste: This is where the Moroccan magic truly happens! Harissa paste introduces a profound depth of flavor and a gentle, building heat. Its blend of chili peppers, garlic, and spices will infuse the entire frittata with a warm, aromatic essence. You can adjust the amount to your spice preference—use less for a milder taste or more for a bolder kick. Look for it in the international aisle of your grocery store or specialty food shops.
- Olive Oil: Essential for sautéing the vegetables, good quality olive oil adds a subtle fruity note that complements the other flavors.
- Fresh Vegetables: This recipe utilizes a colorful and nutritious combination of diced red onion, bell pepper (red is great for sweetness and color), and finely chopped matchstick carrots. Fresh spinach is folded in at the end, wilting beautifully into the mixture. The beauty of a frittata is its adaptability: feel free to experiment with other vegetables like zucchini, cherry tomatoes, mushrooms, or even leftover roasted vegetables. Choose what’s in season for the best flavor.
- Feta Cheese: Crumbled feta cheese provides a delightful salty tang and creamy texture that balances the rich eggs and spicy harissa. Its distinct flavor profile is a hallmark of Mediterranean and North African cooking. For variations, consider substituting with sharp cheddar, crumbly goat cheese, or even a milder mozzarella if you prefer.
- Seasoning: Simple salt and freshly ground black pepper are all you need to enhance the natural flavors of the ingredients. Adjust to your taste preferences throughout the cooking process.
Crafting Your Moroccan Frittata: Step-by-Step Guide

Creating this flavorful Moroccan Frittata is a straightforward process that yields impressive results. Follow these simple steps for a perfect dish every time:
- Prepare the Egg Mixture: Begin by preheating your oven to 350°F (175°C). In a large mixing bowl, crack the 12 eggs. Add the whole milk and a pinch of salt. Whisk vigorously until the egg yolks and whites are fully blended and the mixture is light and airy. Stir in half of the crumbled feta cheese until it’s well combined with the egg mixture. Set this bowl aside for a moment.
- Sauté the Vegetables: Heat the olive oil in a 12-inch oven-safe non-stick skillet or a cast iron skillet over medium heat. Add the diced red onion, bell pepper, and chopped carrots to the hot oil. Cook, stirring occasionally, for about 5-7 minutes, or until the vegetables have softened slightly but still retain a bit of their bite. Next, add the fresh spinach to the skillet along with another dash of salt and pepper. Continue to cook, stirring, until the spinach has completely wilted down, which should only take 1-2 minutes. Spread the cooked vegetables evenly across the bottom of the skillet.
- Combine and Bake: Give the reserved egg mixture another quick whisk, then stir in the harissa paste until thoroughly incorporated. Carefully pour the harissa-infused egg mixture evenly over the sautéed vegetables in the skillet. Use a spatula to gently spread the eggs, ensuring all vegetables are covered. Sprinkle the remaining half of the crumbled feta cheese over the top of the frittata.
- Bake to Perfection: Transfer the skillet to the preheated oven. Bake for 30 to 35 minutes, or until the frittata appears puffy, the center is set (it shouldn’t jiggle when gently shaken), and the edges are lightly golden brown.
- Cool and Serve: Once baked, carefully remove the frittata from the oven. Allow it to cool in the skillet for at least 5-10 minutes before slicing. This resting period helps the frittata firm up, making for cleaner cuts. Slice into wedges or triangles and garnish generously with fresh parsley and a sprinkle of chopped green onions for an extra burst of freshness and color.

Storage and Reheating Tips
This Moroccan Frittata is not just delicious fresh out of the oven, but it also makes for excellent leftovers!
- Storage: Once completely cooled, transfer any leftover frittata slices to an airtight container. Store in the refrigerator for up to 5 days.
- Reheating: Individual slices can be easily reheated in the microwave for 1-2 minutes until warmed through, or in a preheated oven at 300°F (150°C) for about 10-15 minutes, or until hot. Reheating in the oven will help maintain a slightly crispier texture.
- Freezing: While best enjoyed fresh or from the fridge, you can freeze individual slices for longer storage. Wrap each slice tightly in plastic wrap and then aluminum foil, or place in freezer-safe bags. Freeze for up to 1-2 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions About Moroccan Frittata
Here are some common questions to help you master your Moroccan Frittata:
How do I know if the frittata is done?
A perfectly cooked frittata will have a center that is just set and no longer jiggly when you gently shake the skillet. The edges will appear lightly golden brown and the eggs will have puffed up slightly. Remember that the frittata will continue to cook slightly from residual heat after it’s removed from the oven. Allow it to rest for at least 5 minutes before slicing, which helps it firm up and makes for cleaner, more presentable wedges.
What type of pan should I use for my Moroccan Frittata?
The best choice for making a frittata is a 10-inch or 12-inch oven-safe skillet. A well-seasoned cast iron skillet is ideal as it distributes heat beautifully and transitions seamlessly from stovetop to oven. A good quality non-stick ovenproof skillet also works wonderfully. Ensure your skillet is oven-safe before placing it in the oven.
Can I prepare the frittata mixture ahead of time?
Yes, to some extent! You can whisk the egg and milk mixture, and even chop all your vegetables a day in advance. Store them separately in airtight containers in the refrigerator. When you’re ready to cook, simply sauté the vegetables, then combine with the egg mixture and bake as directed. This can significantly cut down on prep time on a busy morning.
What should I serve with Moroccan Frittata?
This flavorful frittata is delicious on its own, but it pairs wonderfully with a variety of sides. Consider serving it with a simple green salad dressed with a light vinaigrette, crusty bread or pita for dipping, fresh fruit, or a side of yogurt with a drizzle of honey. For an extra Moroccan touch, a side of mint tea makes a perfect accompaniment.
Explore More Delicious Egg Recipes
If this Moroccan Frittata has sparked your love for egg-based dishes, you’re in for a treat! Eggs are incredibly versatile and can be transformed into countless delicious meals for any time of day. Discover more culinary inspiration with these fantastic egg recipes:
Breakfast Egg Muffins
Perfect for meal prep and on-the-go breakfasts, these customizable egg muffins are packed with protein and veggies.
Southwestern Taco Egg Muffins
Bring bold, zesty Southwestern flavors to your breakfast with these fun and hearty egg muffins, great for a crowd.
Vegetarian Breakfast Egg Burritos
A satisfying and portable breakfast option, these vegetarian burritos are filled with fluffy eggs and flavorful ingredients.
Southwest Breakfast Egg Tacos
Spice up your morning with these vibrant and easy-to-make Southwest breakfast tacos, a delicious twist on a classic.
Tried this recipe? Leave a star rating and comment below! Subscribe to my newsletter or follow me on Facebook, Instagram, or Pinterest for the latest.
Moroccan Frittata
Start your day with this Mediterranean Frittata that is rich with flavors of Morocco. Eggs are baked with vegetables and harissa paste and topped with feta cheese, parsley and green onion. Frittatas are both easy and delicious!

Ingredients
- 12 eggs, whisked just until the egg yolks and whites are blended
- 3 tablespoons whole milk (or cream)
- 2 tablespoons harissa paste (more or less for spice)
- 2 tablespoons olive oil
- 1/4 cup red onion, diced
- 1/2 cup red bell pepper, seeds removed, diced
- 1/2 cup matchstick carrots, chopped
- 1 cup fresh spinach, roughly chopped
- 1 cup (4 ounces) feta cheese, crumbled, divided
- 1/2 teaspoon salt
- 1/8 teaspoon black pepper
Instructions
- Preheat the oven to 350°F (175°C). Crack the eggs into a large mixing bowl. Add your whole milk and salt and whisk until the egg yolks and whites are blended. Stir in half of the cheese until combined. Set aside.
- Heat the olive oil in a 12-inch non-stick skillet or cast iron skillet over medium heat. Add the red onion, bell pepper, and carrots and cook until soft, stirring occasionally (about 5-7 minutes). Add the spinach and another dash of salt and pepper and cook until the spinach is wilted (1-2 minutes).
- Whisk the eggs again, add the harissa paste and whisk again until fully combined. Pour the egg mixture over the vegetable mixture in the skillet, using a spatula to spread it evenly over the vegetables. Sprinkle the remaining cheese on the frittata.
- Bake in the oven for 30 to 35 minutes or until the eggs start to puff up, appear set in the center, and the edges are just browning. Remove the frittata from the oven and let cool for 5-10 minutes. Cut into triangles and serve with fresh parsley.
Notes
- You can feel free to swap out the vegetables for any you like. Any bell pepper works nicely, as well as zucchini or cauliflower florets.
- Feel free to use a mixture of Moroccan spices like coriander, cumin, paprika, and turmeric for an even more authentic flavor profile.
- You can substitute goat cheese in the place of the feta cheese for a different tangy note.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Tried this recipe?Mention @acedarspoon or tag #acedarspoon!