Creamy Spinach Vegetarian Gnocchi

Ashley

Preserving the traditions of fine dining.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

Okay, let’s dive into a recipe that has become an absolute weeknight savior and a weekend treat in my household: Creamy Spinach Vegetarian Gnocchi. The first time I whipped this up, I was a little skeptical if the kids would go for the “green stuff,” but the moment they tasted that luscious, cheesy sauce clinging to those pillowy gnocchi, they were hooked! My partner, a self-proclaimed pasta aficionado, declared it one of the best gnocchi dishes he’d ever had – high praise indeed! It’s wonderfully comforting, surprisingly quick to make, and feels incredibly indulgent without requiring hours in the kitchen. The vibrant green from the spinach makes it look as good as it tastes, and the aroma that fills the kitchen while it simmers is simply divine. It’s become my go-to for a satisfying vegetarian meal that impresses guests and pleases the whole family.

Ingredients

Here’s what you’ll need to create this delightful Creamy Spinach Vegetarian Gnocchi:

  • 1 tablespoon Olive Oil: Extra virgin, for sautéing the aromatics.
  • 1 tablespoon Unsalted Butter: Adds richness and flavor to the sauce base.
  • 1 small Yellow Onion (or 2 Shallots): Finely chopped, providing a sweet and savory foundation.
  • 3-4 cloves Garlic: Minced, for that essential aromatic kick.
  • 1 pound (approx. 500g) Potato Gnocchi: Store-bought fresh or shelf-stable gnocchi work perfectly for convenience.
  • 10 ounces (approx. 280g) Fresh Baby Spinach: Washed thoroughly; it wilts down significantly but packs a nutritional punch.
  • 1 ½ cups Heavy Cream (or Full-Fat Coconut Milk for a dairy-free alternative): The star ingredient for that luxurious creaminess.
  • ½ cup Vegetable Broth: Helps to thin the sauce to the perfect consistency and adds depth of flavor.
  • ½ cup Grated Parmesan Cheese (plus extra for serving): Use freshly grated for best melting and flavor; ensure it’s a vegetarian version (without animal rennet).
  • ¼ teaspoon Grated Nutmeg: A classic pairing with creamy spinach dishes, adding a warm, subtle spice.
  • Salt, to taste: Essential for bringing out all the flavors.
  • Freshly Ground Black Pepper, to taste: For a touch of warmth and spice.
  • Optional: Pinch of Red Pepper Flakes: For a gentle hint of heat, if desired.

Instructions

Follow these steps carefully to achieve a perfectly creamy and flavorful gnocchi dish:

  1. Prepare the Aromatics: Heat the olive oil and butter in a large, deep skillet or Dutch oven over medium heat. Once the butter is melted and foamy, add the finely chopped onion (or shallots). Sauté for about 5-7 minutes, or until softened and translucent, stirring occasionally to prevent burning.
  2. Add Garlic: Stir in the minced garlic and cook for another 1-2 minutes until fragrant. Be careful not to let the garlic brown, as it can become bitter. If using, add the pinch of red pepper flakes at this stage.
  3. Wilt the Spinach: Add the fresh baby spinach to the skillet in batches if necessary (it will seem like a lot, but it wilts down considerably). Stir gently until all the spinach has wilted, which should take about 3-5 minutes. The spinach will release some water; allow some of this to evaporate.
  4. Cook the Gnocchi: While the spinach is wilting, bring a large pot of salted water to a rolling boil. Add the gnocchi and cook according to the package directions – usually, they are done when they float to the surface (typically 2-4 minutes). Be careful not to overcook them, as they can become mushy.
  5. Create the Creamy Sauce: Once the spinach is wilted, pour the heavy cream and vegetable broth into the skillet with the spinach and aromatics. Stir well to combine. Bring the mixture to a gentle simmer.
  6. Incorporate Cheese and Seasoning: Reduce the heat to low. Stir in the grated Parmesan cheese and the grated nutmeg. Continue to stir until the cheese is fully melted and the sauce has thickened slightly. Taste the sauce and season generously with salt and freshly ground black pepper. Remember that the gnocchi and Parmesan cheese already contain salt, so adjust accordingly.
  7. Combine Gnocchi and Sauce: Using a slotted spoon, transfer the cooked gnocchi directly from the boiling water into the skillet with the creamy spinach sauce. This method also allows a little of the starchy gnocchi water to be transferred, which can help the sauce cling to the gnocchi even better.
  8. Simmer and Serve: Gently toss the gnocchi in the sauce to ensure each piece is well-coated. Allow it to simmer for another 1-2 minutes, allowing the gnocchi to absorb some of the flavorful sauce. If the sauce becomes too thick, you can add a splash more vegetable broth or some of the gnocchi cooking water to reach your desired consistency.
  9. Serve Immediately: Ladle the Creamy Spinach Vegetarian Gnocchi into bowls. Garnish with an extra sprinkle of grated Parmesan cheese and a crack of black pepper, if desired. Enjoy hot!

Nutrition Facts

(Based on 4 servings; actual values may vary based on specific ingredients and brands used)

  • Servings: 4
  • Calories per serving: Approximately 550-650 kcal (This is an estimate and can vary significantly based on the specific gnocchi and cream used.)
  • Protein: A decent source, primarily from the gnocchi (if potato-based with egg) and Parmesan cheese, contributing to satiety.
  • Fat: Predominantly from the heavy cream, butter, olive oil, and Parmesan cheese, providing richness and flavor.
  • Carbohydrates: Mainly from the potato gnocchi, offering a good source of energy.
  • Vitamin K & A: Spinach is an excellent source of these vitamins, crucial for bone health and vision respectively.

Preparation Time

This dish comes together surprisingly quickly, making it ideal for a weeknight meal:

  • Prep Time: Approximately 10-15 minutes (chopping onion/garlic, grating cheese, washing spinach).
  • Cook Time: Approximately 20-25 minutes (sautéing, wilting spinach, cooking gnocchi, simmering sauce).
  • Total Time: Approximately 30-40 minutes from start to finish. This makes it a fantastic option when you’re craving something comforting and delicious without spending hours in the kitchen.

How to Serve

This Creamy Spinach Vegetarian Gnocchi is wonderfully versatile. Here are some ideas on how to serve it:

  • As a Main Course:
    • Serve generous portions in wide, shallow bowls to showcase the creamy sauce and vibrant spinach.
    • Garnish with a sprinkle of extra freshly grated Parmesan cheese.
    • A light dusting of finely chopped fresh parsley or chives can add a touch of freshness and color.
    • For a little kick, offer red pepper flakes on the side.
  • Accompaniments:
    • Crusty Bread: Perfect for soaking up every last bit of that delicious creamy sauce. Garlic bread or a simple baguette works wonderfully.
    • Simple Green Salad: A light salad with a zesty vinaigrette can provide a refreshing contrast to the richness of the gnocchi. Think mixed greens, cherry tomatoes, and cucumber.
    • Steamed or Roasted Vegetables: If you want to add more veggies to the meal, consider serving it alongside steamed asparagus, roasted broccoli, or sautéed mushrooms.
  • Wine Pairing:
    • A crisp, dry white wine like a Pinot Grigio, Sauvignon Blanc, or an unoaked Chardonnay complements the creamy sauce beautifully.
    • For red wine lovers, a light-bodied option like a Pinot Noir can also work well.
  • For a Heartier Meal (Optional Additions):
    • While delicious as a vegetarian dish, you could top it with pan-seared halloumi slices or a handful of toasted pine nuts or walnuts for added texture and protein.

Additional Tips

Elevate your Creamy Spinach Vegetarian Gnocchi with these handy tips:

  1. Don’t Overcrowd the Gnocchi: When cooking the gnocchi, ensure you use a large pot of boiling water and don’t add too many at once. Cooking them in batches if necessary will prevent them from sticking together and ensure they cook evenly.
  2. Fresh is Best for Parmesan: While pre-grated Parmesan is convenient, grating your own from a block will result in a much smoother, meltier sauce and superior flavor. Pre-grated cheese often contains anti-caking agents that can affect the texture.
  3. Control the Sauce Consistency: If your sauce becomes too thick, add a splash of the starchy gnocchi cooking water, vegetable broth, or even a little milk until it reaches your desired consistency. If it’s too thin, let it simmer for a few extra minutes to reduce and thicken, or create a small slurry with a teaspoon of cornstarch and a tablespoon of cold water, then whisk it into the simmering sauce.
  4. Spinach Power: For an even more intense spinach flavor and a deeper green color, you can briefly blanch the spinach in boiling water, then immediately plunge it into ice water to stop the cooking process. Squeeze out all excess water thoroughly before chopping and adding it to the sauce. This also helps retain its vibrant color.
  5. Nutmeg Nuance: Freshly grated nutmeg has a much more potent and aromatic flavor than pre-ground. A little goes a long way, so use it sparingly to avoid overpowering the dish.
  6. Toast Your Gnocchi (Optional): For an extra layer of texture and nutty flavor, after boiling and draining the gnocchi, you can pan-fry them in a little butter or olive oil until golden brown and slightly crispy before adding them to the sauce. This step adds a delightful contrast to the creamy sauce.
  7. Cheese Variations: While Parmesan is classic, feel free to experiment with other hard, salty cheeses. Pecorino Romano offers a sharper, saltier flavor. A touch of Gruyère or Fontina can add a wonderful nutty creaminess, but use them in combination with Parmesan to maintain the desired flavor profile.
  8. Make it Lighter (If Desired): If you’re looking to reduce the calorie count slightly, you can substitute half of the heavy cream with half-and-half or whole milk. The sauce might be slightly less rich but still delicious. Alternatively, evaporated milk can also provide creaminess with less fat than heavy cream.

FAQ Section

Here are answers to some frequently asked questions about this Creamy Spinach Vegetarian Gnocchi:

  1. Q: Can I make this recipe vegan?
    A: Absolutely! To make this gnocchi vegan, ensure your gnocchi are egg-free (many store-bought varieties are). Substitute the butter with vegan butter or olive oil. Use full-fat coconut milk (from a can, the thick part) or a good quality unsweetened plant-based cream alternative (like oat cream or cashew cream) instead of heavy cream. For the cheese, use a vegan Parmesan alternative or a tablespoon or two of nutritional yeast for a cheesy, umami flavor.
  2. Q: Can I use frozen spinach instead of fresh?
    A: Yes, you can use frozen spinach. You’ll need about a 10-ounce package of frozen chopped spinach. Thaw it completely and then squeeze out as much excess water as possible before adding it to the skillet. This is crucial to prevent the sauce from becoming watery.
  3. Q: My gnocchi turned out mushy. What did I do wrong?
    A: Mushy gnocchi is usually a result of overcooking. Gnocchi cook very quickly, typically floating to the surface when they are done. Remove them promptly with a slotted spoon. Also, be gentle when tossing them with the sauce to avoid breaking them apart. Pan-frying them briefly after boiling (as mentioned in the tips) can also help them hold their shape.
  4. Q: Can I add other vegetables to this dish?
    A: Yes, this recipe is quite adaptable! Sautéed mushrooms, peas (added with the cream), roasted red peppers, sun-dried tomatoes, or steamed asparagus tips would all be delicious additions. Add them along with the spinach or stir them in when you combine the gnocchi with the sauce, depending on their cooking requirements.
  5. Q: How do I store and reheat leftovers?
    A: Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm the gnocchi in a skillet over low heat, adding a splash of milk, cream, or vegetable broth to loosen the sauce if it has thickened too much. You can also reheat it in the microwave, but do so in short intervals, stirring in between, to prevent the gnocchi from becoming tough.
  6. Q: What type of gnocchi is best for this recipe?
    A: Standard potato gnocchi, whether fresh from the refrigerated section or shelf-stable, works perfectly. Ricotta gnocchi would also be delicious, offering a lighter, more tender texture. Cauliflower or sweet potato gnocchi are other alternatives if you’re looking for variety. Just follow the package instructions for cooking times.
  7. Q: My sauce isn’t thickening. What can I do?
    A: If your sauce is too thin, first try simmering it for a few more minutes, uncovered, to allow some of the liquid to evaporate and reduce. If it’s still not thick enough, you can make a slurry by mixing 1 teaspoon of cornstarch with 1 tablespoon of cold water until smooth. Whisk this slurry into the simmering sauce and cook for another minute or two until it thickens. Be careful not to add too much cornstarch, as it can make the sauce gluey.
  8. Q: Can I prepare any parts of this dish in advance?
    A: You can certainly do some prep work ahead of time. Chop the onions and garlic, and grate the Parmesan cheese; store them in separate airtight containers in the fridge. You can also wash the spinach. However, it’s best to cook the gnocchi and assemble the sauce just before serving for the best texture and flavor. The entire dish comes together quite quickly anyway.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Spinach Vegetarian Gnocchi


  • Author: Ashley

Ingredients

Scale

Here’s what you’ll need to create this delightful Creamy Spinach Vegetarian Gnocchi:

  • 1 tablespoon Olive Oil: Extra virgin, for sautéing the aromatics.
  • 1 tablespoon Unsalted Butter: Adds richness and flavor to the sauce base.
  • 1 small Yellow Onion (or 2 Shallots): Finely chopped, providing a sweet and savory foundation.
  • 34 cloves Garlic: Minced, for that essential aromatic kick.
  • 1 pound (approx. 500g) Potato Gnocchi: Store-bought fresh or shelf-stable gnocchi work perfectly for convenience.
  • 10 ounces (approx. 280g) Fresh Baby Spinach: Washed thoroughly; it wilts down significantly but packs a nutritional punch.
  • 1 ½ cups Heavy Cream (or Full-Fat Coconut Milk for a dairy-free alternative): The star ingredient for that luxurious creaminess.
  • ½ cup Vegetable Broth: Helps to thin the sauce to the perfect consistency and adds depth of flavor.
  • ½ cup Grated Parmesan Cheese (plus extra for serving): Use freshly grated for best melting and flavor; ensure it’s a vegetarian version (without animal rennet).
  • ¼ teaspoon Grated Nutmeg: A classic pairing with creamy spinach dishes, adding a warm, subtle spice.
  • Salt, to taste: Essential for bringing out all the flavors.
  • Freshly Ground Black Pepper, to taste: For a touch of warmth and spice.
  • Optional: Pinch of Red Pepper Flakes: For a gentle hint of heat, if desired.

Instructions

Follow these steps carefully to achieve a perfectly creamy and flavorful gnocchi dish:

  1. Prepare the Aromatics: Heat the olive oil and butter in a large, deep skillet or Dutch oven over medium heat. Once the butter is melted and foamy, add the finely chopped onion (or shallots). Sauté for about 5-7 minutes, or until softened and translucent, stirring occasionally to prevent burning.
  2. Add Garlic: Stir in the minced garlic and cook for another 1-2 minutes until fragrant. Be careful not to let the garlic brown, as it can become bitter. If using, add the pinch of red pepper flakes at this stage.
  3. Wilt the Spinach: Add the fresh baby spinach to the skillet in batches if necessary (it will seem like a lot, but it wilts down considerably). Stir gently until all the spinach has wilted, which should take about 3-5 minutes. The spinach will release some water; allow some of this to evaporate.
  4. Cook the Gnocchi: While the spinach is wilting, bring a large pot of salted water to a rolling boil. Add the gnocchi and cook according to the package directions – usually, they are done when they float to the surface (typically 2-4 minutes). Be careful not to overcook them, as they can become mushy.
  5. Create the Creamy Sauce: Once the spinach is wilted, pour the heavy cream and vegetable broth into the skillet with the spinach and aromatics. Stir well to combine. Bring the mixture to a gentle simmer.
  6. Incorporate Cheese and Seasoning: Reduce the heat to low. Stir in the grated Parmesan cheese and the grated nutmeg. Continue to stir until the cheese is fully melted and the sauce has thickened slightly. Taste the sauce and season generously with salt and freshly ground black pepper. Remember that the gnocchi and Parmesan cheese already contain salt, so adjust accordingly.
  7. Combine Gnocchi and Sauce: Using a slotted spoon, transfer the cooked gnocchi directly from the boiling water into the skillet with the creamy spinach sauce. This method also allows a little of the starchy gnocchi water to be transferred, which can help the sauce cling to the gnocchi even better.
  8. Simmer and Serve: Gently toss the gnocchi in the sauce to ensure each piece is well-coated. Allow it to simmer for another 1-2 minutes, allowing the gnocchi to absorb some of the flavorful sauce. If the sauce becomes too thick, you can add a splash more vegetable broth or some of the gnocchi cooking water to reach your desired consistency.
  9. Serve Immediately: Ladle the Creamy Spinach Vegetarian Gnocchi into bowls. Garnish with an extra sprinkle of grated Parmesan cheese and a crack of black pepper, if desired. Enjoy hot!

Nutrition

  • Serving Size: one normal portion
  • Calories: 650