Creamy Garlic Spinach Penne Recipe

15 min prep 20 min cook 4 servings
Creamy Garlic Spinach Penne Recipe
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 20 mins
Servings: 4

Imagine waking up to a bowl of silky pasta that’s infused with garlic, cream, and a generous handful of fresh spinach. This Creamy Garlic Spinach Penne feels like a cozy brunch hug, perfect for lazy weekend mornings.

What sets this dish apart is the delicate balance between the richness of the cream sauce and the bright, peppery bite of fresh garlic, all woven together by tender penne that holds every spoonful of flavor.

Busy parents, brunch enthusiasts, and even picky eaters will love the comforting texture and the way the spinach adds a pop of color. Serve it for a leisurely brunch or a hearty breakfast-for-dinner.

The process is straightforward: cook the pasta, wilt the spinach, whisk a quick cream‑garlic sauce, then combine everything in a pan and finish with a touch of cheese and a golden egg on top.

Why You'll Love This Recipe

Velvety Creaminess: The heavy‑cream base creates a luxurious mouthfeel that makes every bite feel indulgent without being overly heavy.

Garlic‑Forward Flavor: Freshly minced garlic is sautéed just enough to release its aroma, giving the dish a bold, savory backbone.

Spinach Boost: Fresh spinach adds a bright green hue, a subtle earthiness, and a nutrient punch that balances the richness.

Brunch‑Ready Elegance: A perfectly poached egg on top adds a silky yolk that turns the pasta into a show‑stopping brunch centerpiece.

Ingredients

For this brunch‑worthy pasta, I rely on fresh, high‑quality components that each play a distinct role. The penne provides ridges that capture the sauce, while the spinach adds color and a mild, earthy flavor. Garlic and butter create a fragrant foundation, and the cream‑cheese mixture delivers richness. A couple of eggs finish the dish with a silky, golden yolk that ties everything together.

Main Ingredients

  • 8 oz penne pasta
  • 4 cups fresh spinach leaves
  • 2 tablespoons unsalted butter
  • 1 cup heavy cream
  • ½ cup grated Parmesan cheese
  • 2 large eggs
  • 2 cloves garlic, minced
  • Salt and freshly ground black pepper, to taste

Seasonings & Garnish

  • ¼ teaspoon red‑pepper flakes (optional)
  • Fresh basil leaves, torn, for garnish

The butter and garlic create a fragrant base that lifts the cream, while the Parmesan adds a salty depth that prevents the sauce from feeling one‑dimensional. Fresh spinach wilts quickly, releasing a subtle vegetal note that brightens the richness. Finally, the eggs provide a silky finish that turns the dish into a true brunch indulgence.

Step-by-Step Instructions

Cooking the Pasta & Spinach

Bring a large pot of salted water to a rolling boil. Add the penne and cook according to the package directions, usually 9‑11 minutes, until al dente. During the last two minutes, toss in the fresh spinach so it wilts just enough to stay bright green. Drain, reserving ½ cup of pasta water, and set aside.

Building the Creamy Garlic Sauce

  1. Heat butter and garlic. In a wide skillet over medium heat, melt the butter. Add the minced garlic and red‑pepper flakes, stirring for 30‑45 seconds until fragrant but not browned. This step releases the garlic’s aromatics without introducing bitterness.
  2. Incorporate cream. Reduce the heat to low and slowly pour in the heavy cream, whisking continuously. Allow the mixture to simmer gently for 2‑3 minutes; it will begin to thicken and coat the back of a spoon.
  3. Season and cheese. Stir in the grated Parmesan, salt, and pepper. Continue whisking until the cheese melts completely, creating a glossy sauce. If the sauce seems too thick, add a splash of the reserved pasta water to reach a silky consistency.
  4. Combine pasta and spinach. Add the cooked penne and wilted spinach to the skillet. Toss everything together so each noodle is enveloped in the creamy garlic coating. Cook for another minute to let flavors meld.

Finishing with the Egg

While the pasta rests, bring a small pot of water to a gentle simmer. Crack each egg into a ramekin, then slide it into the water. Poach for 3‑4 minutes, or until the whites are set but the yolk remains runny. Drain on paper towels and place one poached egg atop each serving of pasta. Sprinkle torn basil over the top and serve immediately.

Tips & Tricks

Perfecting the Recipe

Reserve pasta water. The starchy water helps loosen the sauce and bind it to the pasta, ensuring every bite is coated.

Don’t over‑cook spinach. Add it in the last two minutes of pasta boiling so it stays vibrant and retains nutrients.

Low heat for cream. Simmering the cream gently prevents it from curdling and keeps the sauce silky.

Poach eggs carefully. Use a shallow pan and a gentle simmer; this gives you a perfectly runny yolk without over‑cooking.

Flavor Enhancements

Add a squeeze of fresh lemon juice just before serving for a bright pop. A pinch of smoked paprika can introduce a subtle smoky depth, and a drizzle of truffle oil elevates the dish for special occasions.

Common Mistakes to Avoid

Avoid boiling the cream—high heat causes separation. Also, don’t discard the pasta water; it’s essential for achieving the perfect sauce texture. Finally, resist the urge to over‑mix once the cheese is added, as this can make the sauce grainy.

Pro Tips

Use freshly grated Parmesan. Pre‑grated cheese contains anti‑caking agents that can affect smoothness.

Season in layers. Add a pinch of salt at each stage—water, sauce, and final plating—for balanced flavor.

Finish with butter. Stir a small knob of cold butter into the sauce just before serving for extra gloss.

Serve immediately. The sauce thickens as it cools; plating right away keeps the texture luxuriously creamy.

Variations

Ingredient Swaps

Swap penne for fusilli or farfalle to catch more sauce. Replace spinach with kale or arugula for a pepperier bite. For protein, try smoked salmon or crispy pancetta instead of the poached egg, creating a savory brunch twist.

Dietary Adjustments

Use gluten‑free pasta to keep the dish safe for wheat sensitivities. For a dairy‑free version, substitute the heavy cream with coconut cream and the Parmesan with nutritional yeast. Vegans can replace the egg with a silken tofu “egg” and use plant‑based butter.

Serving Suggestions

Pair the creamy penne with a crisp citrus salad, toasted sourdough, or roasted baby potatoes. A side of smoked salmon or a platter of fresh fruit adds contrast and makes the brunch feel complete.

Storage Info

Leftover Storage

Cool the pasta to room temperature, then transfer to an airtight container. It will keep in the refrigerator for 3‑4 days. For longer storage, portion into freezer‑safe bags, lay flat, and freeze up to 2 months. Thaw overnight in the fridge before reheating.

Reheating Instructions

Reheat gently in a skillet over low heat, adding a splash of milk or broth to restore creaminess. Alternatively, microwave in a covered dish on medium power for 2‑3 minutes, stirring halfway through. Finish with a sprinkle of fresh cheese for the best texture.

Frequently Asked Questions

Absolutely. Prepare the sauce and cook the pasta a day before. Store the sauce in a sealed jar and the pasta in a separate container. Reheat together, add a splash of cream, and finish with fresh spinach and a poached egg just before serving. This saves valuable brunch prep time.

Frozen spinach works well—just thaw it, squeeze out excess moisture, and add it during the sauce stage. The flavor remains similar, though the texture will be slightly softer. For a fresh alternative, try baby kale or Swiss chard, which also pair nicely with the creamy garlic base.

Yes! A soft‑boiled egg, a sunny‑side‑up, or even crumbled feta add a different texture while keeping the dish hearty. For a vegan option, top with avocado slices or a dollop of cashew “cream” that mimics the richness of the yolk.

This Creamy Garlic Spinach Penne brings together indulgent cream, bright garlic, and nutrient‑rich spinach in a single, brunch‑ready bowl. By following the detailed steps, using the tips, and experimenting with the suggested variations, you’ll create a dish that feels both comforting and elegant. Feel free to add your personal twists—whether a different cheese, a splash of citrus, or a protein swap—because the best recipes evolve with each cook. Enjoy the creamy, garlicky goodness and make every brunch a celebration!

Creamy Garlic Spinach Penne Recipe
Recipe Card

Creamy Garlic Spinach Penne Recipe

Prep
15 min
Cook
20 min
Total
35 min
Servings
4
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Cooking the Pasta & Spinach

Bring a large pot of salted water to a rolling boil. Add the penne and cook according to the package directions, usually 9‑11 minutes, until al dente. During the last two minutes, toss in the fresh sp...

2
Building the Creamy Garlic Sauce

While the pasta rests, bring a small pot of water to a gentle simmer. Crack each egg into a ramekin, then slide it into the water. Poach for 3‑4 minutes, or until the whites are set but the yolk remai...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.