Fresh spinach, sliced mushrooms, and chopped artichoke in a marinara sauce topped with eggs and cilantro. Served with slices of bread, this spinach artichoke mushroom shakshuka is perfect for weekend brunch.
Sundays almost always means brunch for me.
Seriously, after a long week of work, all I want to do is sit back, relax, and enjoy brunch.
Most mornings, I don’t really have time to sit down for a full meal. I have to leave the house waaaay too early to enjoy a full breakfast. So weekends, especially Sundays, almost always feels like a luxury.
One of my favorite brunch meals is shakshuka. Have you ever had it before? This is definitely not the classic shakshuka. But it’s filled with some of my favorite ingredients: spinach, artichoke, and mushrooms. I mean, a tomato based dish loaded with veggies and topped with eggs, then served with bread. How can I possibly say no?
Shakshuka is simple to make with very little mess since it’s all made in a cast iron skillet. Or any oven safe skillet. Cook some of the vegetables first, add the marinara sauce, crack eggs on top, sprinkle goat cheese, and then bake in the oven for just 15-20 minutes. Take the skillet out of the oven, garnish with parsley or cilantro, and then serve with bread.
See? Simple. I do hope you get the chance to try this soon!
Preheat the oven to 375F.
In a large oven safe skillet, heat a little bit of olive oil. Once the olive oil is heated, add onions, mushrooms, and red bell pepper. Lightly season with salt and pepper. Cook the onion, mushrooms, and red bell pepper for a few minutes until soft and tender.
Next, add artichoke hearts and spinach. Cook for a minute or two until the spinach has wilted. Pour marinara sauce on top. Spread the sauce until it’s even.
Crack eggs on top, sprinkle with goat cheese, and add a few fresh baby spinach leaves on top. Season with salt and pepper.
Place the skillet in the oven and let it bake for about 15-20 minutes until the egg whites become solid.
Remove the skillet from the oven. Garnish with chopped cilantro or parsley.
Serve the spinach artichoke mushroom shakshuka with slices of bread.
Enjoy!
- 2 tablespoons olive oil
- 1 small onion, sliced
- ½ large red bell pepper, sliced
- 1 cup sliced mushrooms
- Salt and pepper
- 14 oz can artichoke hearts, chopped
- 2 cups fresh baby spinach
- 24 oz marinara sauce
- 4-5 large eggs
- ½ cup goat cheese, crumbled
- Salt and pepper
- Parsley
- Cilantro
- Sliced bread
- Preheat the oven to 375F.
- In a large oven safe skillet, heat a little bit of olive oil. Once the olive oil is heated, add onions, mushrooms, and red bell pepper. Lightly season with salt and pepper. Cook the onion, mushrooms, and red bell pepper for a few minutes until soft and tender.
- Next, add artichoke hearts and spinach. Cook for a minute or two until the spinach has wilted. Pour marinara sauce on top. Spread the sauce until it’s even.
- Crack eggs on top, sprinkle with goat cheese, and add a few fresh baby spinach leaves on top. Season with salt and pepper.
- Place the skillet in the oven and let it bake for about 15-20 minutes until the egg whites become solid.
- Remove the skillet from the oven. Garnish with chopped cilantro or parsley.
- Serve the spinach artichoke mushroom shakshuka with slices of bread.
Erin Harris says
I LOVE Shakshuka, and will love it even more with spinach and artichokes (no eggs tho). Thanks for the delicious idea! 🥘🍴
Andrea | Cooking with a Wallflower says
I hope you’ll like this version!
akuascookbook says
Looks amazing
Andrea | Cooking with a Wallflower says
Thank you!
Going Batty in Wales says
I have made something similar many times but the artichokes are a variation I had not thought of. Thanks for the idea.
Playcookwith.me says
Yummy I want to try it 😍
Andrea | Cooking with a Wallflower says
I hope you’ll like it!
ksbeth says
this sounds amazing
cookingwithloveandspices says
Awesome. I like the addition of the spinach and artichokes 😋❤