Go Back
+ servings
One-Pot Creamy Tomato Spinach Gnocchi

One-Pot Creamy Tomato Spinach Gnocchi for Cozy Nights

Enjoy a comforting One-Pot Creamy Tomato Spinach Gnocchi that combines vibrant flavors and quick prep for a vegetarian dinner.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian
Calories: 400

Ingredients
  

For the Base
  • 2 tablespoons Olive Oil Substitute with any neutral oil like vegetable oil
  • 1 Leek Substitute with more yellow onion if leeks are unavailable
  • 1 Yellow Onion Shallots can offer a softer flavor alternative
  • 2 cloves Garlic Fresh minced garlic is preferable
For the Sauce
  • 2 cups Cherry or Grape Tomatoes Swap with canned diced tomatoes if fresh aren’t available
  • ½ cup White Wine or Vegetable Stock Use extra stock if you’re avoiding alcohol
  • 1 tablespoon Unsalted Butter Coconut oil can be used for a dairy-free version
  • ½ cup Half-and-Half Use heavy cream or a non-dairy cream alternative for a vegan version
For the Gnocchi
  • 1 pound Gnocchi (Refrigerated or Dried) Opt for a gluten-free gnocchi option
For the Finishing Touches
  • ½ cup Grated Parmesan Cheese Use a vegetarian cheese alternative if necessary
  • 4 cups Baby Spinach Other greens like kale or Swiss chard can substitute if desired
  • Salt and Pepper Adjust according to taste preferences

Equipment

  • Large Skillet

Method
 

Instructions
  1. Begin by heating 2 tablespoons of olive oil in a large skillet over medium heat. Add finely chopped leeks and diced yellow onion, sautéing them for about 3 minutes until softened and fragrant. Don't forget to sprinkle a pinch of salt to enhance their natural sweetness.
  2. Next, stir in 2 minced garlic cloves and cook for an additional 2-3 minutes until the garlic becomes fragrant and slightly golden.
  3. Add 2 cups of halved cherry or grape tomatoes to the skillet, allowing them to cook until they blister—about 5 minutes.
  4. Once the tomatoes are blistered, carefully pour in ½ cup of white wine or vegetable stock. Stir everything together and let it simmer for 1-2 minutes.
  5. Add 1 pound of gnocchi to the bubbling sauce, ensuring they are well coated. Cover the skillet and let it simmer for about 4-5 minutes longer than the package instructions recommend.
  6. A minute before serving, mix in ½ cup of grated Parmesan cheese and ½ cup of half-and-half, stirring until the cheese melts and the sauce turns creamy. Add 4 cups of baby spinach at the end, stirring until just wilted.
  7. Serve immediately while hot, garnishing with additional Parmesan and freshly chopped basil or parsley.

Nutrition

Serving: 1servingCalories: 400kcalCarbohydrates: 60gProtein: 12gFat: 15gSaturated Fat: 7gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 30mgSodium: 700mgPotassium: 800mgFiber: 4gSugar: 3gVitamin A: 50IUVitamin C: 40mgCalcium: 200mgIron: 2mg

Notes

Store in an airtight container for up to 3 days. Freeze for up to 2 months. Reheat gently in a skillet with a splash of vegetable stock to restore creaminess.

Tried this recipe?

Let us know how it was!