Creamy Spinach Pasta with Garlic

Creamy Spinach Pasta with Garlic features al dente penne coated in a velvety sauce, topped with extra Parmesan and fresh herbs for a weeknight dinner.  Save
Creamy Spinach Pasta with Garlic features al dente penne coated in a velvety sauce, topped with extra Parmesan and fresh herbs for a weeknight dinner. | cookingwithnadine.com

This comforting dish combines al dente pasta with a luxurious garlic cream sauce and tender baby spinach. The velvety sauce comes together quickly with heavy cream, Parmesan, and a hint of nutmeg, while fresh garlic adds aromatic depth. Perfect for busy weeknights when you want something special without spending hours in the kitchen.

There's something almost meditative about standing at the stove, watching cream bubble gently as garlic perfumes the entire kitchen. I discovered this pasta during one of those frantic weeknight evenings when takeout felt like too much effort but cooking seemed overwhelming. The way the sauce clings to each penne tube transformed my relationship with quick vegetarian dinners. Now it's my go-to when I want something that tastes like it took hours but actually comes together in the time it takes to boil water.

My friend Sarah stayed over last winter when she was going through a rough breakup, and I made this without really thinking about it. She took one bite and actually stopped talking mid sentence, which if you knew Sarah, you'd understand was a monumental moment. We sat at my tiny kitchen table until midnight, picking at the bowl and talking about everything and nothing. Sometimes the simplest food creates space for the most important conversations.

Ingredients

  • 350 g (12 oz) penne or fettuccine: Penne catches the sauce in those little tubes, but fettuccine feels luxurious and twirlable
  • 200 g (7 oz) fresh baby spinach: Fresh wilts beautifully into the cream, frozen becomes watery and sad
  • 1 small onion, finely chopped: Creates a sweet foundation that balances the garlic's sharpness
  • 3 cloves garlic, minced: Don't be shy with garlic, it's the soul of this dish
  • 2 tbsp unsalted butter: The base that carries all the flavors together
  • 200 ml (3/4 cup + 1 tbsp) heavy cream: This creates that luscious restaurant style coating
  • 60 g (1/2 cup) grated Parmesan cheese: Adds savory depth and helps thicken the sauce naturally
  • 1/4 tsp freshly grated nutmeg: The secret ingredient that makes cream sauces taste professional
  • Salt and freshly ground black pepper: Essential for bringing all elements together
  • Extra Parmesan cheese: Because you can never have too much cheese on top

Instructions

Get your pasta water going:
Bring a large pot of salted water to boil, then cook pasta until al dente, saving that precious half cup of pasta water before draining
Build your flavor base:
Melt butter in a large skillet over medium heat and cook the onion for 2 to 3 minutes until it turns translucent and sweet
Add the aromatic elements:
Stir in the minced garlic and let it cook for just one minute until fragrant, taking care not to burn it
Wilt the spinach:
Add the fresh spinach and cook for 2 to 3 minutes, watching it collapse beautifully into the onions and garlic
Create the creamy sauce:
Pour in the heavy cream and bring to a gentle simmer, then stir in the Parmesan until melted and slightly thickened
Season perfectly:
Add that pinch of nutmeg along with salt and pepper, tasting and adjusting until the sauce sings
Bring it all together:
Toss the cooked pasta into the sauce, adding splashes of pasta water if needed for that perfect coating consistency
Finish with flair:
Serve immediately topped with extra Parmesan and a generous crack of black pepper while it's still steamy hot
A close-up shows tender spinach leaves folded into rich, garlicky cream sauce, served warm in a rustic bowl with a golden crust.  Save
A close-up shows tender spinach leaves folded into rich, garlicky cream sauce, served warm in a rustic bowl with a golden crust. | cookingwithnadine.com

Last autumn I made a triple batch for my book club, mostly because I forgot how much pasta expands when you cook it for a crowd. Everyone ended up crowded around the stove, eating directly from the pan with whatever forks I could find. Something about sharing food this way, standing up and slightly messy, feels more genuine than any seated dinner party I've ever hosted.

Making It Your Own

I've learned that this recipe happily accommodates whatever vegetables are languishing in your crisper drawer. Sautéed mushrooms add meatiness, while peas bring pops of sweetness that cut through the cream. Sometimes I'll add sun dried tomatoes for a chewy contrast that makes the whole dish feel more substantial.

Timing Is Everything

The real trick I've discovered is having everything prepped before the pasta hits the water. Once those noodles are cooking, you have exactly ten minutes to get your sauce together. I chop my onion and garlic while waiting for the water to boil, then measure out the cream and grate the cheese so I'm not scrambling with wet hands trying to find the nutmeg mid simmer.

Serving Suggestions

A crisp green salad with acidic vinaigrette cuts through the richness beautifully. I also love serving crusty bread on the side, even though it's technically redundant with pasta on the table. Something about dipping bread into creamy sauce feels deeply comforting and wrong in all the right ways.

  • Try adding a pinch of red pepper flakes if you want subtle warmth
  • A squeeze of lemon juice right before serving brightens everything
  • Leftovers reheat surprisingly well with a splash of cream
This Creamy Spinach Pasta with Garlic is garnished with cracked black pepper, inviting a comforting Italian-inspired meal for vegetarians. Save
This Creamy Spinach Pasta with Garlic is garnished with cracked black pepper, inviting a comforting Italian-inspired meal for vegetarians. | cookingwithnadine.com

Sometimes the most comforting meals are the ones that come together on a Tuesday night when you're slightly tired and the dishes are already piled up. This pasta has seen me through deadlines, heartbreaks, and celebrations, always delivering exactly what I needed without demanding too much in return.

Common Questions

Penne and fettuccine both excel here—their surfaces hold the creamy sauce beautifully. Other short pasta like rigatoni or long noodles like tagliatelle work wonderfully too.

The sauce keeps well in the refrigerator for 2-3 days. Reheat gently with a splash of cream or pasta water to restore the velvety texture before tossing with freshly cooked pasta.

Keep the heat at a gentle simmer when adding the cream and cheese. Avoid boiling vigorously, which can cause the dairy to separate. Stir continuously until the cheese melts completely.

Frozen spinach works in a pinch—thaw and squeeze out excess moisture before adding. Fresh baby spinach provides superior texture and a more delicate flavor, but frozen is perfectly acceptable.

Half-and-half creates a lighter sauce, while coconut milk offers a dairy-free alternative. The result will be less rich but still satisfying. Adjust cooking time as needed for thickening.

Store in an airtight container for up to 3 days. Reheat in a skillet over medium-low heat, adding a splash of cream or pasta water to loosen the sauce. The microwave works too, though stirring halfway through helps distribute heat evenly.

Creamy Spinach Pasta with Garlic

Tender pasta in velvety garlic cream sauce with fresh spinach, ready in 30 minutes for an elegant yet easy dinner.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Pasta

  • 12 oz penne or fettuccine

Vegetables

  • 7 oz fresh baby spinach, washed
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced

Sauce

  • 2 tbsp unsalted butter
  • 3/4 cup plus 1 tbsp heavy cream
  • 1/2 cup grated Parmesan cheese
  • 1/4 tsp freshly grated nutmeg
  • Salt and freshly ground black pepper, to taste

Garnish

  • Extra Parmesan cheese, for serving
  • Freshly cracked black pepper

Instructions

1
Boil Pasta: Bring a large pot of salted water to a boil. Cook the pasta until al dente. Reserve 1/2 cup pasta water, then drain and set aside.
2
Sauté Onions: While pasta cooks, melt butter in a large skillet over medium heat. Add onion and sauté for 2-3 minutes until translucent.
3
Add Garlic: Add minced garlic and cook for 1 minute until fragrant.
4
Wilt Spinach: Stir in spinach and cook for 2-3 minutes until wilted.
5
Prepare Cream Sauce: Pour in heavy cream, bring to a gentle simmer, and add grated Parmesan. Stir until cheese melts and sauce thickens, about 2 minutes. Add nutmeg, salt, and pepper to taste.
6
Combine and Serve: Add cooked pasta to sauce, tossing to coat evenly. If sauce is too thick, add a splash of reserved pasta water. Serve immediately topped with extra Parmesan and freshly cracked black pepper.
Additional Information

Equipment Needed

  • Large pot
  • Large skillet
  • Wooden spoon or spatula
  • Colander
  • Knife and cutting board

Nutrition (Per Serving)

Calories 520
Protein 18g
Carbs 58g
Fat 24g

Allergy Information

  • Contains dairy and gluten. Check Parmesan label for vegetarian suitability. Always verify ingredient labels for allergens.
Nadine Carter

Sharing approachable recipes, kitchen hacks, and practical cooking tips for home cooks and food lovers.