Baked Tomato Pasta With Feta, Eggs & Basil
This baked tomato pasta recipe is made with tomato sauce, feta cheese, eggs, fresh basil, vegetables, and a bunch of delicious spices. It’s an easy, healthy, vegetarian meal that’s ready in about 30 minutes! This recipe can be made gluten-free and dairy-free if needed.

Are you looking for a cozy dish that packs in tons of fibre-rich veggies, healthy fats, and protein? This tomato baked pasta with feta, eggs, basil, and veggies will totally hit the spot!
The flavours of this baked pasta recipe were inspired by North African/Middle Eastern shakshuka and Italian eggs in purgatory, which both feature eggs cooked in tomato sauce and a variety of spices. The addition of spices like cumin, paprika, and chili powder add so much flavour to this simple pasta and egg recipe!
This recipe is ready in about 30-minutes and there are a TON of ways you can modify it – keep scrolling for some recipe modification ideas and ingredient swaps. I share ways you can make this gluten-free, dairy-free, and even vegan (if desired).
As a dietitian, I always love sharing the unique nutrition benefits of the various ingredients in my recipes – you’ll find that below, too! I hope you enjoy this one 🙂
Want more healthy pasta recipe inspiration? Check out my roundup of 20+ easy, healthy pasta recipes for more ideas. And if you’re looking for more simple egg recipes, you can find my egg recipe roundup here too!
Ingredients Needed
- dry pasta of choice (I used penne)
- olive oil
- bell pepper
- cumin
- paprika
- chili powder
- spinach
- marina sauce
- eggs
- feta cheese (goat cheese or parmesan will also work)
- fresh basil
- red pepper flakes (optional)
Recipe Modifications & Ingredient Swaps
- Feel free to use any pasta shape of your choice. You can use short pastas (like penne, farfalle, or rigatoni) or even long pasta shapes like spaghetti!
- I used jarred marinara sauce for this recipe, but you can use any tomato-based pasta sauce.
- Instead of feta, you can try this with goat cheese or parmesan.
- I added baby spinach and red bell peppers to this recipe, but feel free to stir in any other veggies of your choice. Chopped zucchini, broccoli, kale, mushrooms, carrots…they would all work wonderfully!
- If you don’t have one of the spices on hands, it’s ok! Feel free to add a little extra of the ones you do have to increase the flavour. You could also throw in some minced garlic or onion to this too.
- If you need a gluten-free version of this recipe, simply use a gluten-free pasta and make sure that your pasta sauce is also gluten-free.
- If you want a dairy-free version, simply omit the feta cheese or swap with a dairy-free alternative.
- If you want a vegan version, omit the eggs and the feta. You can swap the feta with a vegan alternative! Do note that this will significantly lower the protein content of this recipe. Instead, you could try using a protein-rich pasta, like one made from legumes!
How To Store & Reheat Leftovers
Leftovers of this recipe will keep for about 3 days in an airtight container in the fridge. I find the easiest way to reheat it is in the microwave – it won’t compromise the texture much!
Nutrition & Health Benefits Of This Recipe
What I love about this baked tomato pasta recipe is that it’s a balanced meal, complete with fiber-rich veggies, quality protein, healthy fats, and energizing carbs. Many of the ingredients offer a ton of nutrition benefits too!
Tomato sauce is:
- rich in micronutrients, including vitamin C, potassium, folate, and vitamin K
- a good source of dietary fibre
- high in antioxidants, like lycopene and beta-carotene
Eggs are:
- a rich source of complete protein, which provides essential amino acids to build and repair our muscles, organs, and body tissues.
- a source of essential micronutrients like:
- vitamin A
- vitamin D
- vitamin E
- vitamin B12
- folate
- iron
- selenium
- choline
The vegetables (spinach and bell peppers) offer additional sources of dietary fibre, micronutrients, and beneficial plant compounds/antioxidants.
Finally, this recipe has sources of fat from ingredients like olive oil, feta, and also the eggs. Fat helps to keep us feeling satiated from our meals, helps our bodies absorb any fat-soluble nutrients from this dish, and also plays many essential roles in our bodies.
More Easy, Healthy Pasta Recipes
- Creamy Goat Cheese Tomato Pasta
- Easy Baked Pesto Pasta
- Pasta With Vegan Cashew Cream Tomato Sauce
- Basil Walnut Pesto Linguine Pasta With Shrimp
- Vegan Red Pesto With Sun-Dried Tomatoes & Peppers
- Mediterranean Canned Mackerel Pasta
Did you give this Baked Tomato Pasta With Feta, Eggs & Basil Recipe a try? Let me know by leaving a comment and recipe rating below!
If you do make this recipe, don’t forget to tag me on Instagram or Pinterest – seeing your creations always makes my day. You can also subscribe to my email list to never miss a new recipe or nutrition education post!
Get the Recipe: Baked Tomato Pasta With Feta, Eggs & Basil
Ingredients
- 1.5 cup dry pasta of choice (I used penne)
- 1 Tbsp olive oil
- 1 bell pepper, diced
- 1 tsp cumin
- 1 tsp paprika
- 1 tsp chili powder
- 2 cups spinach
- 1.5 cups marinara sauce
- 4 eggs
- 1/4 cup feta cheese (can use goat cheese or parmesan)
- Fresh basil (to garnish)
- Optional: pinch of red pepper flakes (if spice is desired)
- Salt + pepper, to taste
Instructions
- Preheat oven to 375F.
- Cook pasta al dente, according to package instructions. Drain and set aside when done.
- While pasta cooks, heat olive oil over medium heat in a large oven-proof skillet. Add diced bell peppers, cumin, paprika, chili powder, salt, and pepper. Cook ~7 mins, stirring frequently.
- Once peppers start to soften, add in spinach and marina sauce. Cook a couple minutes until spinach has wilted.
- Add cooked pasta to the sauce mixture and stir together well.
- With the back of a spoon or spatula, create 4 holes/wells in the tomato sauce mixture. Crack 1 egg into each well.
- Sprinkle feta cheese on top of pasta, then transfer the skillet to the oven. Bake for 10-15 minutes, or until the egg whites are cooked through.
- Remove from oven and garnish with fresh basil and optional red pepper flakes. Serve + enjoy!
Notes
- Feel free to use any pasta shape of your choice. You can use short pastas (like penne, farfalle, or rigatoni) or even long pasta shapes like spaghetti!
- I used jarred marinara sauce for this recipe, but you can use any tomato-based pasta sauce.
- Instead of feta, you can try this with goat cheese or parmesan.
- I added baby spinach and red bell peppers to this recipe, but feel free to stir in any other veggies of your choice. Chopped zucchini, broccoli, kale, mushrooms, carrots…they would all work wonderfully!
- If you don’t have one of the spices on hands, it’s ok! Feel free to add a little extra of the ones you do have to increase the flavour. You could also throw in some minced garlic or onion to this too.
- If you need a gluten-free version of this recipe, simply use a gluten-free pasta and make sure that your pasta sauce is also gluten-free.
- If you want a dairy-free version, simply omit the feta cheese or swap with a dairy-free alternative.
- If you want a vegan version, omit the eggs and the feta. You can swap the feta with a vegan alternative! Do note that this will significantly lower the protein content of this recipe. Instead, you could try using a protein-rich pasta, like one made from legumes!
Nutrition
As a dietitian, I create recipes with whole food ingredients that provide the nutrients needed for optimal health. My nutrition philosophy does not focus on numbers; however, I understand that this information can be helpful.
Do note that the nutrition info provided is an estimate and I cannot guarantee correctness of the displayed values. These numbers will differ depending on brands used, recipe modifications, and amount eaten. If you require specific nutrition information due to medical reasons, please consult with your dietitian or physician.
Did you make this recipe?
Let me know by leaving a recipe rating below, or by tagging @walderwellness on Instagram. I love seeing your beautiful creations!
6 Comments on “Baked Tomato Pasta With Feta, Eggs & Basil”
This recipe is so good! It was very easy to put together and I like how versatile it is. In addition to the veggies in the recipe, I added some mushrooms, frozen peas, and onions. I also undercooked the pasta a little because I like it more on the al dente side. Definitely adding this to my weekly repertoire!
Hi Dani! Thank you so much for your kind comment – I’m so happy to hear you enjoyed this one. Love that you took advantage of how versatile it is and added all those yummy veggies! And great tip for people who prefer pasta more al dente :). Thank you again!
I made this yesterday and absolutely loved it! I added in mushrooms and some garlic. I love that it was healthy and super satisfying/filing. It was delicious! I always look forward to making your recipes because I can count on them being staples in my kitchen!! Thank you so much 😊
Hi Lisa! Thank you so much for sharing your experience. Love the additional veggies you threw in here and thank you SO much for the kind words. I’m so happy to hear you enjoy making my recipes. Can’t wait to hear which one you try next 🙂
Just wondering when to add the cooked pasta to the skillet? I guess right before it goes in the oven, before making the wells to put the eggs in?
Hi Len! Yes exactly, before putting in the eggs. So sorry I missed that on the recipe directions – will add that right away 🙂