Breakfast Pasta with Spinach and Egg

Why You’ll Love Breakfast Pasta with Spinach and Egg Recipe

This breakfast pasta is a creative twist on traditional morning meals. Instead of toast and eggs, everything comes together in one cozy skillet filled with pasta, greens, and creamy sauce.

It’s also incredibly simple to prepare. The pasta cooks right in the skillet with broth, which means fewer dishes and more flavor since the noodles absorb the cooking liquid as they soften.

Another reason to love this recipe is its balance of ingredients. The richness of the egg yolks and cream pairs beautifully with fresh spinach and sweet peas, creating a dish that feels indulgent without being overly heavy.

Finally, it’s flexible and easy to customize. You can add extra vegetables, switch the pasta shape, or top it with more cheese to suit your taste.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

2 teaspoons olive oil
2 large garlic cloves, thinly sliced
1 bunch spinach (about 3 ounces), well-rinsed and torn into bite-sized pieces
kosher salt
2 1/4 cups chicken broth or water, plus more as needed
4 ounces spaghetti
2 egg yolks
1/4 cup half and half
2 large handfuls frozen peas (about 1/2 cup)
freshly ground black pepper (optional)
grated Parmesan cheese (optional)

Directions

Heat the olive oil in a large skillet over medium heat.

Add the sliced garlic and cook for about one minute, stirring frequently until it becomes fragrant and slightly softened.

Add the spinach in batches, stirring continuously until it wilts and reduces in volume.

Sprinkle in a generous pinch of salt, then pour the chicken broth or water into the skillet. Cover and bring the liquid to a gentle simmer.

Remove the lid and add the spaghetti to the skillet, spreading the strands out across the pan. Allow them to soften in the hot liquid, then gently push them down with tongs until they are mostly submerged.

Cook the pasta while stirring occasionally to prevent sticking. Continue simmering for about 7 to 8 minutes, or until the spaghetti is almost al dente.

If the pasta absorbs the liquid too quickly before finishing, add a few tablespoons of extra broth or water as needed.

Meanwhile, whisk the egg yolks and half and half together in a small bowl with a pinch of salt.

When the pasta is nearly tender and most of the liquid has been absorbed, pour the egg mixture into the skillet and add the frozen peas. Stir gently and cook just until the peas are heated through and the sauce becomes creamy.

Season with black pepper and top with grated Parmesan cheese before serving, if desired.

Servings and timing

Servings: 2 servings

Prep time: 5 minutes
Cook time: 25 minutes
Total time: 30 minutes

Variations

Add bacon or pancetta
For a richer and more savory flavor, cook crispy bacon or pancetta first, then use the rendered fat instead of olive oil before continuing with the recipe.

Use different greens
Spinach works perfectly, but you can substitute kale, Swiss chard, or arugula depending on what you have available.

Make it vegetarian
Use vegetable broth instead of chicken broth to keep the recipe fully vegetarian.

Add mushrooms
Sauté sliced mushrooms with the garlic to add earthy flavor and more texture.

Change the pasta
Spaghetti works well because it softens easily in the skillet, but linguine or thin fettuccine are also great options.

Storage/Reheating

Store any leftover pasta in an airtight container in the refrigerator for up to 3 days.

To reheat, place the pasta in a skillet over low heat and add a splash of broth, milk, or water to loosen the sauce. Stir gently until warmed through.

You can also reheat it in the microwave in short intervals, stirring between each interval to maintain the creamy texture.

Freezing is not recommended because the egg-based sauce may separate once thawed.

FAQs

Can I use whole eggs instead of egg yolks?

Yes, but the sauce will be slightly less rich. Egg yolks create a smoother and creamier texture.

What pasta shape works best for this recipe?

Spaghetti works well because it cooks evenly in the skillet, but linguine or thin noodles are also good alternatives.

Can I make this recipe dairy-free?

You can replace the half and half with a dairy-free cream alternative or simply omit it and add a little extra broth.

Do I have to cook the pasta separately?

No. The pasta cooks directly in the skillet with the broth, which helps absorb extra flavor.

Can I add protein to this dish?

Yes. Bacon, sausage, grilled chicken, or smoked salmon all work well with these flavors.

What can I substitute for spinach?

Kale, arugula, or Swiss chard are great alternatives if you don’t have spinach on hand.

How do I keep the eggs from scrambling?

Make sure the heat is moderate and stir the sauce quickly once you add the egg mixture so it emulsifies into a creamy coating.

Can I use fresh peas instead of frozen?

Yes. Fresh peas work perfectly and add a slightly sweeter flavor.

Is this recipe good for meal prep?

It can be prepared ahead, but it’s best enjoyed fresh because the sauce is creamiest right after cooking.

Can I add more vegetables?

Absolutely. Mushrooms, zucchini, bell peppers, or cherry tomatoes all make great additions.

Conclusion

Breakfast pasta with spinach and egg is a comforting, versatile dish that proves pasta isn’t just for lunch or dinner. With creamy eggs, tender spaghetti, and fresh greens, it delivers satisfying flavor in a simple one-pan meal. Whether you’re making it for a weekend brunch or a quick weeknight dinner, this recipe offers a delicious and unexpected way to enjoy breakfast-inspired flavors.

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments