si.SWEET INDULGENCETHE RECIPE JOURNAL

All Recipes · Dinner · Main Dishes · Stovetop

One-Pan Creamy Tomato Spinach Gnocchi

Creamy tomato spinach gnocchi with Parmesan in a skillet
Creamy tomato spinach gnocchi with Parmesan in a skillet

This one-pan creamy tomato spinach gnocchi turns a handful of pantry staples into a comforting dinner in about 30 minutes. The gnocchi cooks directly in the tomato cream sauce, releasing just enough starch to make it silky without a separate pot or complicated technique.

Tomato paste builds a savory base, crushed tomatoes keep the sauce bright, and baby spinach folds in at the end for color and freshness. A final handful of Parmesan brings everything together without making the sauce feel heavy.

Why You’ll Love This Creamy Tomato Gnocchi

  • One pan: the gnocchi cooks in the sauce, so cleanup stays simple.
  • Weeknight timing: the complete dinner is ready in about 30 minutes.
  • Comforting but balanced: tomato, spinach, cream, and Parmesan deliver richness with plenty of freshness.
  • Easy to adapt: add mushrooms, white beans, or extra greens depending on what you have.

Choose the Right Gnocchi

Shelf-stable potato gnocchi is the most predictable choice because it holds its shape while simmering in the sauce. Refrigerated gnocchi also works, but it may cook a few minutes faster. Frozen gnocchi can go in without thawing; add a splash of broth and allow a little extra cooking time.

Ingredients for creamy tomato spinach gnocchi arranged on a cream countertop

Ingredients That Build the Sauce

Tomato paste is cooked briefly with the shallot and garlic to deepen its flavor before the liquids go in. Let it darken slightly rather than adding it straight to the broth.

Vegetable broth provides the liquid the gnocchi needs to cook. Start with the measured amount, then add a small splash near the end only if the sauce becomes thicker than you like.

Heavy cream and Parmesan soften the acidity of the tomatoes and give the sauce its velvety finish. Add the Parmesan off the heat so it melts smoothly instead of clumping.

How the One-Pan Method Works

Once the tomato base is ready, the broth and uncooked gnocchi go into the same skillet. A short covered simmer softens the centers, then cooking uncovered reduces the sauce. Stir every minute or two so the gnocchi cooks evenly and does not catch on the bottom of the pan.

The sauce may look slightly loose before the cream and Parmesan are added. Give it a minute off the heat: the starch from the gnocchi continues to thicken the sauce as it rests.

Helpful Tips

  • Use a wide skillet so the gnocchi sits mostly in one layer and cooks evenly.
  • Keep the simmer gentle. A hard boil can split the cream and make the gnocchi break apart.
  • Add the spinach in two batches if your pan is full; it wilts quickly.
  • Taste before adding more salt because broth and Parmesan vary in saltiness.

Variations

For extra protein, stir in a drained can of white beans with the spinach. Sauté sliced mushrooms before the shallot for a deeper savory flavor, or replace half the spinach with chopped kale and give it several extra minutes to soften. For more heat, increase the red pepper flakes at the table.

Storage and Reheating

Refrigerate leftovers in a sealed container for up to 3 days. The gnocchi absorbs sauce as it rests, so reheat gently on the stovetop with a splash of broth or milk. Stir frequently and stop as soon as it is hot to keep the gnocchi tender.

This dish is best fresh and is not ideal for freezing because thawed gnocchi can become soft and the cream sauce may separate.

Frequently Asked Questions

Do I need to boil the gnocchi first?

No. The gnocchi cooks directly in the tomato and broth mixture, which is what makes this a true one-pan recipe.

Why is my sauce too thick?

Different brands of gnocchi release different amounts of starch. Stir in vegetable broth one tablespoon at a time until the sauce reaches the consistency you prefer.

Can I use half-and-half instead of heavy cream?

Yes, but keep the heat low after adding it. Half-and-half is more likely to separate if the sauce boils.

Recipe

The recipe card below contains the complete quantities and step-by-step method. Have the spinach and Parmesan ready before the gnocchi finishes so the final steps move quickly.

Print

One-Pan Creamy Tomato Spinach Gnocchi

Creamy tomato spinach gnocchi with Parmesan in a skillet

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tender potato gnocchi cooked directly in a creamy tomato sauce with baby spinach and Parmesan.

  • Author: Maya Bennett
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Italian-inspired

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small shallot, finely diced
  • 3 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 can (14.5 ounces / 411 g) crushed tomatoes
  • 1 cup (240 ml) low-sodium vegetable broth, plus more if needed
  • 1 package (17.6 ounces / 500 g) shelf-stable potato gnocchi
  • 1 teaspoon Italian seasoning
  • 1/4 teaspoon red pepper flakes, optional
  • 1/2 teaspoon fine salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/2 cup (120 ml) heavy cream
  • 4 packed cups (120 g) baby spinach
  • 1/2 cup (45 g) finely grated Parmesan, plus more for serving
  • Fresh basil, for serving

Instructions

  1. Soften the aromatics: Heat the olive oil in a wide skillet over medium heat. Add the shallot and cook for 3 minutes, until softened. Stir in the garlic and cook for 30 seconds.
  2. Cook the tomato paste: Add the tomato paste and cook, stirring, for 1 to 2 minutes, until it darkens slightly and begins to stick to the pan.
  3. Build the sauce: Stir in the crushed tomatoes, vegetable broth, Italian seasoning, red pepper flakes, salt, and black pepper. Scrape up any browned tomato paste from the pan.
  4. Cook the gnocchi: Add the uncooked gnocchi and bring the sauce to a gentle simmer. Cover and cook for 5 minutes. Uncover and cook for 5 to 7 minutes more, stirring every minute or two, until the gnocchi is tender and the sauce has thickened.
  5. Add cream and spinach: Reduce the heat to low and stir in the heavy cream. Add the spinach in batches and cook for 1 to 2 minutes, just until wilted. If the sauce is too thick, add vegetable broth one tablespoon at a time.
  6. Finish: Remove the skillet from the heat and stir in the Parmesan until smooth. Taste and adjust the seasoning. Rest for 2 minutes, then serve with fresh basil and extra Parmesan.

Notes

Refrigerated gnocchi may cook more quickly. Keep the sauce at a gentle simmer and add the Parmesan after removing the skillet from the heat for the smoothest texture.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

At the table

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

PinterestFollow our recipes