Creamy Garlic Gnocchi with Spinach

Featured in: Stovetop & Pan Meals

Creamy Garlic Gnocchi combines store-bought or homemade potato gnocchi with a silky garlic cream sauce infused with Parmesan and fresh spinach. This elegant yet simple dish comes together in just 25 minutes, making it perfect for weeknight dinners or entertaining guests. The tender gnocchi absorbs the rich sauce beautifully, while the wilted spinach adds a fresh, nutritious element. Finished with a sprinkle of extra Parmesan and cracked black pepper, this vegetarian Italian classic delivers restaurant-quality flavor at home.

Updated on Sun, 18 Jan 2026 08:12:00 GMT
Creamy Garlic Gnocchi served in a white bowl, featuring tender potato dumplings and wilted spinach in a rich, velvety garlic cream sauce.  Save
Creamy Garlic Gnocchi served in a white bowl, featuring tender potato dumplings and wilted spinach in a rich, velvety garlic cream sauce. | ricobatbout.com

My neighbor knocked on my door one Tuesday evening holding a bag of fresh gnocchi from the Italian market, insisting I had to try them that night. I had garlic, cream, and spinach already in the fridge, so I threw this together while we caught up over wine. The smell of butter and garlic filled the kitchen so fast that by the time we sat down, we were both starving. She took one bite and declared it better than the trattoria near her old apartment in Rome. I've made it at least twenty times since then, always thinking of that spontaneous dinner.

I served this to my brother once after he had a terrible day at work, and he ate two full plates without saying a word. When he finally looked up, he just nodded and said, that is exactly what I needed. There is something about the way the Parmesan melts into the cream and coats each gnocchi that feels like a warm hug. The spinach adds just enough color and freshness to keep it from being too rich. It became my go to recipe whenever someone needs feeding, comfort, or both.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Potato gnocchi (500 g): Store bought works beautifully here, look for the vacuum sealed kind in the pasta aisle, they cook fast and stay tender.
  • Unsalted butter (2 tablespoons): This is your flavor base, it toasts the garlic without burning and adds richness the olive oil just cannot match.
  • Garlic (4 cloves, minced): Fresh garlic is everything in this dish, do not skip it or use the jarred stuff, the fragrance when it hits the butter is half the magic.
  • Heavy cream (1 cup): This creates the silky sauce that clings to every gnocchi, you can use half and half if you want it lighter, but the cream makes it luxurious.
  • Parmesan cheese (1/2 cup, grated): Freshly grated melts smoother and tastes sharper, the pre shredded kind has additives that can make the sauce grainy.
  • Salt (1/2 teaspoon): Start with this amount and taste as you go, the Parmesan adds saltiness too.
  • Black pepper (1/4 teaspoon): Freshly ground adds a gentle heat that balances the cream.
  • Ground nutmeg (pinch, optional): A tiny bit adds warmth and depth without announcing itself, I learned this trick from an old Italian cookbook.
  • Fresh baby spinach (100 g): It wilts down in seconds and adds color, nutrition, and a slight earthiness that cuts through the richness.
  • Extra Parmesan and black pepper for garnish: A little extra on top makes it look restaurant ready and adds bursts of sharp, salty flavor.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Boil the gnocchi:
Bring a large pot of salted water to a rolling boil, then add the gnocchi and watch them closely. They will sink at first, then float to the top when they are ready, usually in about 2 to 3 minutes, drain them gently and set aside.
Sauté the garlic:
Melt the butter in a large skillet over medium heat, add the minced garlic, and stir constantly for 1 to 2 minutes until it smells incredible and just starts to turn golden. Do not let it brown or it will taste bitter.
Build the cream sauce:
Pour in the heavy cream and bring it to a gentle simmer, then stir in the Parmesan, salt, pepper, and nutmeg if you are using it. Let it bubble softly for 2 to 3 minutes until it thickens just enough to coat the back of a spoon.
Toss everything together:
Add the cooked gnocchi and fresh spinach to the skillet, tossing gently so every piece gets coated in that creamy sauce. Cook for another 1 to 2 minutes until the spinach wilts and everything is warm and glossy.
Serve hot:
Plate it up immediately, then shower it with extra Parmesan and a few grinds of black pepper. Serve it while it is still steaming and watch everyone go quiet.
A comforting skillet of Creamy Garlic Gnocchi with golden-brown edges, fresh spinach, and grated Parmesan, ideal for an easy vegetarian dinner.  Save
A comforting skillet of Creamy Garlic Gnocchi with golden-brown edges, fresh spinach, and grated Parmesan, ideal for an easy vegetarian dinner. | ricobatbout.com

One night I made this for a small dinner party, and a friend who usually does not cook asked if she could take a photo of her plate before eating. She said it looked too pretty to disturb, which made me laugh because it is such a simple dish. But that is the beauty of it, a handful of ingredients, a few minutes, and suddenly your kitchen smells like an Italian bistro. Everyone went back for seconds, and I felt like I had pulled off something far more complicated than I actually did.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Choosing Your Gnocchi

I have used both fresh and shelf stable gnocchi for this recipe, and honestly, both work well. The vacuum sealed kind from the pasta aisle is my weeknight go to because it cooks in under three minutes and has a nice tender bite. If you find fresh gnocchi at an Italian deli or farmers market, grab it, the texture is a little lighter and more delicate. Homemade is wonderful if you have the time, but this dish shines even with store bought, so do not stress about it.

Make It Your Own

This recipe is incredibly forgiving and loves additions. I have stirred in sautéed mushrooms, sun dried tomatoes, and even roasted red peppers depending on what I had around. A handful of fresh basil or a squeeze of lemon juice at the end brightens everything up. If you want protein, toss in shredded rotisserie chicken or cooked Italian sausage. One time I added a pinch of red pepper flakes and it gave the whole dish a gentle kick that my husband still asks for.

Serving and Pairing

This gnocchi is rich and satisfying, so I usually serve it with something simple and fresh on the side. A crisp green salad with lemon vinaigrette or some garlic bread for soaking up extra sauce works perfectly. For drinks, a chilled Pinot Grigio is classic, but sparkling water with a twist of lemon is just as nice if you are keeping it casual. Leftovers reheat surprisingly well, just add a splash of cream or milk and warm gently on the stove.

  • Pair with a simple arugula salad dressed in olive oil and lemon.
  • Serve with crusty bread to mop up every bit of that creamy sauce.
  • Garnish with fresh herbs like basil or parsley for a pop of color and flavor.
Close-up of Creamy Garlic Gnocchi, highlighting the glossy sauce clinging to soft gnocchi and vibrant green spinach leaves for a restaurant-quality meal. Save
Close-up of Creamy Garlic Gnocchi, highlighting the glossy sauce clinging to soft gnocchi and vibrant green spinach leaves for a restaurant-quality meal. | ricobatbout.com

This dish has become one of those recipes I turn to when I want something cozy without a lot of fuss, and it never disappoints. Whether you are cooking for yourself on a quiet evening or feeding a table full of friends, it feels special every single time.

Recipe FAQs

Can I use fresh gnocchi instead of store-bought?

Yes, absolutely. Fresh or homemade gnocchi will work wonderfully. They may cook slightly faster than store-bought varieties, so watch carefully until they float to the surface of the boiling water.

What can I substitute for heavy cream?

Half-and-half creates a lighter version while maintaining creaminess. You can also use Greek yogurt or crème fraîche stirred in at the end for a tangy twist, though avoid boiling these to prevent curdling.

How do I prevent the sauce from breaking?

Keep the heat at medium or medium-low to maintain a gentle simmer rather than a rolling boil. Add cream slowly and stir continuously. If the sauce does break, whisk in a splash of pasta water to help emulsify it.

Can I add protein to make it heartier?

Certainly. Sautéed mushrooms, sun-dried tomatoes, or crispy pancetta complement the garlic cream beautifully. Pan-seared chicken or shrimp also pair well and add substantial protein content.

How far in advance can I prepare this dish?

The sauce can be made ahead and reheated gently. Cook the gnocchi fresh just before serving, then combine with the warmed sauce. This prevents the gnocchi from becoming mushy or absorbing excess moisture.

What wine pairs best with this dish?

A crisp Italian Pinot Grigio or Vermentino cuts through the richness of the cream sauce beautifully. The acidity cleanses the palate between bites and enhances the garlic and spinach flavors.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Garlic Gnocchi with Spinach

Tender gnocchi bathed in a rich garlic cream sauce with fresh spinach for an easy, comforting Italian meal.

Prep time
10 min
Time to cook
15 min
Total duration
25 min
Author Madeline Cox


Skill level Easy

Cuisine type Italian

Makes 4 Portions

Diet specifics Vegetarian-friendly

What You'll Need

Gnocchi

01 1 lb potato gnocchi, store-bought or homemade

Sauce

01 2 tablespoons unsalted butter
02 4 cloves garlic, minced
03 1 cup heavy cream
04 1/2 cup grated Parmesan cheese
05 1/2 teaspoon salt
06 1/4 teaspoon black pepper
07 Pinch of ground nutmeg

Vegetables

01 3.5 oz fresh baby spinach

Garnish

01 Extra Parmesan cheese for serving
02 Freshly ground black pepper

How To Make It

Step 01

Prepare the gnocchi: Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package directions until they float to the surface, approximately 2 to 3 minutes. Drain thoroughly and set aside.

Step 02

Create the garlic base: Melt the butter in a large skillet over medium heat. Add the minced garlic and sauté for 1 to 2 minutes until fragrant, ensuring it does not brown.

Step 03

Build the cream sauce: Pour in the heavy cream and bring to a gentle simmer. Stir in the Parmesan cheese, salt, pepper, and nutmeg. Cook for 2 to 3 minutes until the sauce reaches a slightly thickened consistency.

Step 04

Combine components: Add the cooked gnocchi and fresh spinach to the skillet. Toss gently to coat all pieces evenly, cooking for 1 to 2 minutes until the spinach wilts and the gnocchi are thoroughly coated in sauce.

Step 05

Finish and serve: Transfer to serving dishes immediately and garnish generously with extra Parmesan cheese and freshly ground black pepper.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools needed

  • Large pot
  • Skillet
  • Colander
  • Wooden spoon

Allergy details

Review each component for allergy concerns and ask your healthcare provider if you're unsure.
  • Contains dairy: butter, heavy cream, Parmesan cheese
  • Contains gluten in standard gnocchi unless specifically gluten-free variety is used
  • Verify gnocchi packaging for potential egg or wheat allergens

Nutritional info (per portion)

Details here are for general knowledge, not medical purposes.
  • Caloric value: 410
  • Fat content: 21 g
  • Carbohydrates: 46 g
  • Protein amount: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.