One-Pot Creamy Tomato Gnocchi

Featured in: Main Dishes

This dish brings together pillowy potato gnocchi gently simmered in a rich tomato sauce enhanced by cream, Parmesan, fresh spinach, and Italian herbs. Everything cooks in one pot, making weeknight dinners stress-free and full of flavor. Simple steps include sautéing onions and garlic, developing a savory tomato base, then adding gnocchi to the sauce for tender results. A finishing touch of spinach and cheese delivers unbeatable creaminess. Serve hot, garnished with basil and extra Parmesan for an inviting meal.

Updated on Fri, 17 Oct 2025 19:09:06 GMT
One-Pot Creamy Tomato Gnocchi bubbling in a skillet, topped with fresh basil, parmesan. Save
One-Pot Creamy Tomato Gnocchi bubbling in a skillet, topped with fresh basil, parmesan. | cheerfulchefs.com

This one-pot creamy tomato gnocchi fills the kitchen with the promise of comfort food and comes together in just thirty minutes. Tender gnocchi bubbles away in a velvety tomato sauce, folded with fresh spinach and showered in Parmesan. It is ideal for busy nights and guarantees smiles around the table.

My family could not believe something so delicious could be ready so quickly. The first time I served this, my husband went back for thirds and the last bit of sauce was scraped from the pot with bits of bread.

Ingredients

  • Gnocchi: Choose high quality shelf-stable or refrigerated potato gnocchi with a pillowy texture. Fresh gnocchi from the deli section cooks fastest and absorbs sauce beautifully
  • Yellow onion: Finely chop for sweetness and aroma that forms the flavor backbone
  • Garlic: Mince it small for that essential Italian depth
  • Baby spinach: Choose fresh tender leaves that will melt seamlessly into the sauce
  • Cherry tomatoes or canned tomatoes: Use fresh if they are sweet and juicy. Canned diced tomatoes also work for convenience
  • Tomato passata or crushed tomatoes: Rich thick base that makes the sauce luscious
  • Heavy cream: Brings the creamy element that sets this dish apart. Full-fat has the dreamiest effect
  • Vegetable broth: Adds savoriness and keeps the sauce from feeling too heavy
  • Parmesan cheese: Grate it yourself for the best melt and boldest nutty flavor
  • Olive oil: Use extra virgin for richness and a peppery note
  • Dried Italian herbs: A blend like basil oregano and thyme makes the flavors pop
  • Salt: Select fine sea salt to bring everything together
  • Black pepper: Crack it fresh for brightness
  • Red pepper flakes: Optional for a subtle gentle heat
  • Fresh basil leaves and extra Parmesan for finishing: Choose fresh basil and real Parmesan for the best garnish

Instructions

Heat the Oil and Sweat the Onion:
Pour olive oil into a large deep skillet or Dutch oven and place over medium heat. Scatter in the chopped onion and cook gently for three to four minutes until it turns translucent and softens without browning. Stir regularly to build sweetness
Soften the Garlic:
Add the minced garlic and stir constantly for about one minute. Let the garlic release its fragrance but avoid letting it color or burn to preserve a delicate background flavor
Sauté the Tomatoes:
Toss in the halved cherry tomatoes or drained canned diced tomatoes. Continue cooking and stirring for three to four minutes. Let the tomatoes release juice and start to break down which creates fresh brightness and silky texture
Build the Sauce:
Pour in the tomato passata along with the vegetable broth and dried Italian herbs. Season with salt black pepper and a pinch of red pepper flakes if desired. Stir thoroughly until everything is evenly distributed and simmer for a few minutes to marry the flavors
Cook the Gnocchi:
Add the gnocchi straight into the bubbling sauce. Stir to coat each piece then cover the skillet with a lid. Let it simmer for seven to eight minutes stirring every now and then so nothing sticks. The gnocchi will soften and soak up flavor as they cook
Finish with Cream and Spinach:
Lower the heat to a gentle setting. Pour in the heavy cream and add all the fresh baby spinach. Stir until the leaves wilt into the sauce and everything looks creamy and glossy. This takes about two minutes
Add the Parmesan:
Stir in grated Parmesan cheese making sure it melts fully and thickens the sauce even more. Taste and tweak the seasoning if needed so the flavors are perfectly balanced
Plate and Garnish:
Serve portions hot right from the pot. Scatter torn fresh basil leaves and an extra sprinkle of Parmesan over each bowl for irresistible aroma and flavor
Close-up of One-Pot Creamy Tomato Gnocchi: soft gnocchi in rich, vibrant red sauce. Save
Close-up of One-Pot Creamy Tomato Gnocchi: soft gnocchi in rich, vibrant red sauce. | cheerfulchefs.com

Every time I make this I am reminded of how my kids sneak the cheese off the counter and how quickly even picky eaters dig in. Spinach disappears unnoticed into the creamy sauce and the joy of gnocchi night brings everyone to the table.

Storage Tips

Cool leftovers completely before transferring to an airtight container. Refrigerate for up to three days and reheat gently in a skillet with a splash of broth or water to revive the creamy consistency. Gnocchi dishes do not freeze well as the texture can become mushy upon thawing

Ingredient Substitutions

Swap heavy cream for coconut cream or a plant-based alternative for a dairy-free meal. Use kale or arugula instead of spinach for a different flavor. For gluten-free diners select potato gnocchi made with gluten-free flour blends and always check labels

Serving Suggestions

A crisp green salad lightly dressed with lemon vinaigrette pairs beautifully. Crusty bread is a must for scooping up the luscious tomato sauce. Serve as a standalone main or add roasted mushrooms or grilled chicken for extra protein

Cultural Context

Gnocchi have deep Italian roots often made from potatoes and flour and serve as a rustic alternative to pasta. This creamy tomato adaptation is not traditional but brings together the comfort of classic Italian flavors and the convenience of modern home cooking. It is inspired by the simplicity of weeknight meals in busy Italian households

Seasonal Adaptations

In spring swap spinach for young asparagus or peas. Use roasted butternut squash in the fall for extra depth. Summer tomatoes make this dish vibrant and fresh when in season

Easy One-Pot Creamy Tomato Gnocchi: a simple weeknight meal, warm and satisfying. Save
Easy One-Pot Creamy Tomato Gnocchi: a simple weeknight meal, warm and satisfying. | cheerfulchefs.com

Create gnocchi night memories and serve this one-pot dish for pure comfort—all ready in half an hour—with irresistible aroma in every bite.

Recipe FAQs

Can I use frozen gnocchi?

Yes, frozen gnocchi works well. Add it directly to the sauce and adjust simmering time until tender.

Is there a vegan version?

Swap in plant-based cream and vegan Parmesan for a completely dairy-free alternative.

What vegetables can I add?

Sautéed mushrooms or roasted peppers blend beautifully with the tomato and gnocchi base.

How can I make it gluten-free?

Choose gluten-free gnocchi—always check packaging for wheat ingredients before preparing.

What cheese works besides Parmesan?

Pecorino Romano or other hard Italian-style cheeses can substitute for Parmesan in this dish.

What side dishes pair well?

A fresh green salad and warm crusty bread make perfect accompaniments for extra heartiness.

One-Pot Creamy Tomato Gnocchi

Pillowy gnocchi in luscious tomato cream sauce with spinach and Parmesan—easy comfort served in one pot.

Prep Time
10 minutes
Cook Time
20 minutes
Overall Time
30 minutes
Creator Ruby Smiles

Recipe Type Main Dishes

Skill Level Easy

Cuisine Background Italian-Inspired

Portions 4 Serves

Dietary Preferences Vegetarian-Friendly

What You’ll Need

Gnocchi

01 18 oz potato gnocchi, shelf-stable or refrigerated

Vegetables

01 1 medium yellow onion, finely chopped
02 3 cloves garlic, minced
03 7 oz baby spinach
04 14 oz cherry tomatoes, halved (or 1 can diced tomatoes, drained)

Sauce

01 1 2/3 cups tomato passata or crushed tomatoes
02 1/2 cup heavy cream
03 1/4 cup vegetable broth
04 1/2 cup grated Parmesan cheese
05 1 tablespoon olive oil
06 1 teaspoon dried Italian herbs (basil, oregano, thyme)
07 1/2 teaspoon salt
08 1/4 teaspoon freshly ground black pepper
09 Pinch red pepper flakes (optional)

Garnish

01 Fresh basil leaves
02 Extra Parmesan cheese

Step-by-Step Guide

Step 01

Sauté Aromatics: Heat olive oil in a large, deep skillet or Dutch oven over medium heat. Add the onion and cook for 3 to 4 minutes until softened.

Step 02

Add Garlic: Add the minced garlic and sauté for 1 minute until fragrant.

Step 03

Cook Tomatoes: Stir in the cherry tomatoes (or drained canned diced tomatoes) and cook for 3 to 4 minutes until the tomatoes begin to break down.

Step 04

Build the Sauce: Add tomato passata, vegetable broth, dried Italian herbs, salt, black pepper, and red pepper flakes. Stir thoroughly to combine.

Step 05

Simmer Gnocchi: Add gnocchi directly to the sauce. Mix well, cover, and simmer for 7 to 8 minutes, stirring occasionally, until the gnocchi is tender and cooked through.

Step 06

Finish with Cream and Spinach: Lower the heat to a gentle simmer. Stir in heavy cream and baby spinach, cooking until spinach wilts, about 2 minutes.

Step 07

Incorporate Parmesan: Add grated Parmesan cheese and stir until fully melted and the sauce turns creamy.

Step 08

Season and Serve: Taste for seasoning and adjust as necessary. Serve hot, garnished with fresh basil and extra Parmesan.

Tools You’ll Need

  • Large deep skillet or Dutch oven
  • Sharp knife
  • Cutting board
  • Wooden spoon

Potential Allergens

Inspect ingredients for specific allergens and contact a professional for concerns.
  • Contains milk and wheat. Confirm product labels for gluten and dairy sensitivities.

Nutritional Details (Per Serving)

Provided as supportive info; always cross-check with your healthcare provider.
  • Calories: 420
  • Fats: 17 grams
  • Carbohydrates: 55 grams
  • Proteins: 13 grams