Easy One-Pan Creamy Tomato Gnocchi with Spinach You’ll Love

Megan

The Guardian of Family Flavors

One-Pan Creamy Tomato Gnocchi with Spinach

There’s something irresistibly comforting about creamy tomato dishes, especially when they come together in just one pan. This One-Pan Creamy Tomato Gnocchi with Spinach is my go-to for busy weeknights when I crave homemade flavors without the fuss. The pillowy gnocchi soak up the luscious tomato sauce, while the fresh spinach adds a vibrant pop of color and nutrients. What I love most? It’s ready in under 30 minutes, and cleanup is a breeze—a total win in my kitchen. Whether you’re a seasoned chef or just fed up with fast food, this recipe brings warmth, ease, and rich flavor to your table every single time.

Why choose One-Pan Creamy Tomato Gnocchi with Spinach?

Effortless cooking: Everything cooks in one pan, saving time and dishes. Creamy comfort: The rich tomato sauce perfectly coats each pillowy gnocchi bite. Fresh and nutritious: Spinach adds a vibrant color boost and wholesome nutrients. Quick and satisfying: Ready in under 30 minutes for busy nights. Crowd-pleaser: A delicious, homemade alternative to fast food that everyone will rave about.

One-Pan Creamy Tomato Gnocchi with Spinach Ingredients

For the Gnocchi and Sauce

  • Potato Gnocchi – Use store-bought or homemade gnocchi for the perfect pillowy texture that soaks up the creamy tomato sauce.
  • Olive Oil – Adds a subtle richness and helps sauté ingredients evenly.
  • Garlic Cloves – Freshly minced for fragrant depth to the sauce.
  • Crushed Tomatoes – The vibrant base of your sauce, choose quality canned tomatoes for rich flavor.
  • Heavy Cream – Creates the luscious creaminess that defines this comforting dish.
  • Vegetable Broth – Enhances the sauce’s flavor while keeping it light and silky.
  • Parmesan Cheese – Stirred in at the end for a nutty, savory finish and extra creaminess.

For the Fresh Touch

  • Fresh Spinach – Adds a bright pop of color and nutrients, wilting perfectly into the warm sauce.
  • Fresh Basil – Optional but highly recommended for a fragrant, herbaceous layer.
  • Salt & Black Pepper – Essential for seasoning and balancing the flavors in the One-Pan Creamy Tomato Gnocchi with Spinach.

How to Make One-Pan Creamy Tomato Gnocchi with Spinach

  1. For the Sauce and Gnocchi:

  2. Heat: Warm the olive oil in a large, heavy skillet over medium heat until it shimmers and lightly ripples, about 2 minutes—perfect for building a flavorful base.

  3. Sauté: Add the minced garlic to the hot oil, stirring frequently until fragrant and just golden, about 1 minute, being careful not to burn for perfect flavor.

  4. Simmer: Pour in the crushed tomatoes and vegetable broth, bring to a gentle simmer, and cook until the sauce slightly thickens, about 5 minutes for rich, deep flavor.

  5. Enrich: Lower heat to low, stir in the heavy cream, and simmer gently until the sauce is luscious and velvety, about 2 to 3 minutes.

  6. Combine: Nestle the potato gnocchi into the creamy tomato sauce, gently toss to coat, cover, and cook until the gnocchi float and soften, about 4–5 minutes.

  7. For the Fresh Touch:

  8. Wilt: Add the fresh spinach leaves in batches, stirring constantly until just wilted and vibrantly green, about 1 to 2 minutes for optimum texture.

  9. Finish: Stir in grated Parmesan and torn basil leaves, season with salt and pepper, ensuring every pillow of gnocchi is coated in creamy deliciousness.

Optional: Garnish with extra fresh basil and a drizzle of olive oil.

Exact quantities are listed in the recipe card below.

What to Serve with One-Pan Creamy Tomato Gnocchi with Spinach?

There’s more to a delightful meal than just gnocchi in creamy sauce—let’s explore some perfect companions that elevate your dining experience!

  • Garlic Bread: The ultimate side for soaking up every drop of that velvety sauce, it adds a crunchy texture that complements the softness of the gnocchi.

  • Mixed Green Salad: A refreshing mix of greens with a zesty vinaigrette cuts through the creaminess, adding a light touch to your meal.

  • Roasted Vegetables: Caramelized seasonal veggies bring an earthy sweetness that beautifully complements the tangy tomato flavor, making every bite exciting.

  • Parmesan Crisps: Crunchy and cheesy, these add a delightful contrast in texture, perfect for a gourmet touch alongside your main dish.

  • Steamed Asparagus: The tender crunch of asparagus adds an elegant, fresh note and a pop of vibrant color to your plate, enhancing the overall experience.

  • Red Wine: A smooth, rich red pairs wonderfully with the creamy tomato flavors, creating a warm and inviting harmony throughout the dinner.

  • Tiramisu: End your meal on a sweet note with a classic Italian dessert; its creaminess and coffee undertones perfectly complement the savory flavors you’ve just enjoyed.

Expert Tips for One-Pan Creamy Tomato Gnocchi with Spinach

  • Use Quality Gnocchi: Choose fresh or good-quality store-bought gnocchi to ensure pillowy softness that absorbs the creamy tomato sauce beautifully.
  • Don’t Overcook Garlic: Sauté garlic just until fragrant and golden to avoid bitterness, a key step for rich sauce flavor.
  • Simmer for Thickness: Allow the tomato sauce to simmer until slightly thickened before adding cream for that luscious, velvety texture.
  • Add Spinach Last: Stir in spinach at the end and wilt briefly to keep its vibrant color and fresh taste in this one-pan dish.
  • Gentle Tossing: Toss the gnocchi carefully in the sauce to avoid breaking them, preserving their tender, cloud-like texture.
  • Season Wisely: Season gradually with salt and pepper to balance the creamy tomato flavors perfectly, making your dish irresistibly delicious.

Variations & Substitutions for One-Pan Creamy Tomato Gnocchi with Spinach

Feel free to put your own spin on this comforting dish and cater it to your taste buds!

  • Gluten-Free: Use gluten-free gnocchi made from rice or potato flour, ensuring everyone can enjoy this delight.

  • Vegan: Swap heavy cream for coconut cream and replace cheese with nutritional yeast for a creamy, plant-based option.

  • Add Protein: Toss in cooked chicken, sausage, or chickpeas for an extra hearty meal that’s packed with protein goodness.

  • Heat It Up: Sprinkle in red pepper flakes or a dash of hot sauce to add a delightful kick of spice to each bite.

  • Flavor Boost: Experiment with sun-dried tomatoes or roasted red peppers for a deeper, richer flavor profile.

  • Cheesy Twist: Mix in different cheeses like mozzarella or goat cheese for a unique creaminess that makes each forkful irresistible.

  • Herb Infusion: Try swapping fresh basil for thyme or oregano; each herb offers a new aromatic dimension to the dish.

  • Vegetable Medley: Add in your favorite veggies, like bell peppers or zucchini, to sneak in more nutrition and color while boosting texture.

Make Ahead Options

These One-Pan Creamy Tomato Gnocchi with Spinach are perfect for meal prep enthusiasts! You can prepare the creamy tomato sauce (steps 1 through 4) up to 3 days in advance, allowing the flavors to deepen even more. Simply refrigerate it in an airtight container. When you’re ready to serve, just reheat the sauce in the skillet, add the gnocchi, and proceed with steps 5 through 7. If you wish to prep the gnocchi, simply cook them until they float, then cool and store in the fridge for up to 24 hours. This way, your meal will still taste just as delicious with minimal effort on busy weeknights!

How to Store and Freeze One-Pan Creamy Tomato Gnocchi with Spinach

Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently on the stove over low heat to maintain creaminess.

Freezer: For longer storage, freeze the gnocchi dish in a freezer-safe container for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating: When ready to enjoy, reheat on the stovetop, adding a splash of broth or cream to revive the sauce’s consistency.

Tip: The flavors meld beautifully in the fridge, making your One-Pan Creamy Tomato Gnocchi with Spinach even tastier the next day!

One-Pan Creamy Tomato Gnocchi with Spinach Recipe FAQs

How do I know if my gnocchi is fresh and good to use?
Fresh gnocchi should be soft yet hold its shape, without any dark spots or a sour smell. If store-bought, check the expiration date and look for plump, uniform pieces. Avoid gnocchi that feels sticky or mushy before cooking.

What’s the best way to store leftover One-Pan Creamy Tomato Gnocchi with Spinach?
Store your leftovers in an airtight container and keep it refrigerated for up to 3 to 4 days. When reheating, warm gently on the stove with a splash of broth or cream to revive the sauce’s silky texture.

Can I freeze this dish, and how should I do it?
Absolutely! Freeze in a freezer-safe container for up to 2 months. To freeze, let the dish cool completely, then transfer it to a container or freezer bag, removing as much air as possible. Thaw overnight in the fridge before reheating gently on the stove, adding extra broth if needed.

My sauce tastes a bit watery—how can I thicken it?
No worries! Simmer the sauce a little longer uncovered before adding the cream; this reduces excess liquid and intensifies flavor. Also, stirring in Parmesan cheese at the end naturally thickens and enriches the sauce for that perfect creamy consistency.

Is this recipe safe for pets or people with dairy allergies?
This dish contains heavy cream and Parmesan, so it’s not suitable for dogs or those with dairy allergies. For a dairy-free twist, try substituting coconut cream or a plant-based cream and nutritional yeast instead of Parmesan—I often make this variation for friends with dietary restrictions!

One-Pan Creamy Tomato Gnocchi with Spinach

Easy One-Pan Creamy Tomato Gnocchi with Spinach You’ll Love

Experience the comforting flavors of One-Pan Creamy Tomato Gnocchi with Spinach, ready in under 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian
Calories: 450

Ingredients
  

For the Gnocchi and Sauce
  • 1 pound Potato Gnocchi Use store-bought or homemade
  • 2 tablespoons Olive Oil
  • 3 cloves Garlic Freshly minced
  • 28 ounces Crushed Tomatoes Quality canned tomatoes recommended
  • 1 cup Heavy Cream
  • 1 cup Vegetable Broth
  • 1/2 cup Parmesan Cheese Grated
For the Fresh Touch
  • 4 cups Fresh Spinach
  • 1/4 cup Fresh Basil Optional
  • to taste Salt
  • to taste Black Pepper

Equipment

  • large heavy skillet

Method
 

For the Sauce and Gnocchi
  1. Warm the olive oil in a large, heavy skillet over medium heat until it shimmers, about 2 minutes.
  2. Add the minced garlic to the hot oil and stir until fragrant and just golden, about 1 minute.
  3. Pour in the crushed tomatoes and vegetable broth, bring to a gentle simmer, and cook until the sauce thickens, about 5 minutes.
  4. Lower heat to low, stir in the heavy cream, and simmer gently for 2 to 3 minutes.
  5. Nestle the potato gnocchi into the creamy tomato sauce, gently toss to coat, cover, and cook until the gnocchi float, about 4–5 minutes.
For the Fresh Touch
  1. Add the fresh spinach leaves in batches, stirring until just wilted, about 1 to 2 minutes.
  2. Stir in grated Parmesan and torn basil leaves, season with salt and pepper, ensuring every gnocchi is coated.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 45gProtein: 12gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 18gCholesterol: 70mgSodium: 800mgPotassium: 600mgFiber: 4gSugar: 6gVitamin A: 2000IUVitamin C: 15mgCalcium: 200mgIron: 2mg

Notes

Optional: Garnish with extra fresh basil and a drizzle of olive oil.

Tried this recipe?

Let us know how it was!