Creamy Tomato Gnocchi Dish

Featured in: One-Pot Wonders

This comforting dish features soft gnocchi simmered gently in a creamy tomato sauce infused with garlic, onion, and aromatic herbs. The sauce blends crushed tomatoes, heavy cream, and vegetable broth to create a luscious texture. Finished with grated Parmesan and fresh basil, it offers a rich and satisfying flavor perfect for easy, cozy dinners. Ready in just 30 minutes from stovetop to table, it provides a delicious Italian-inspired vegetarian main course.

Updated on Tue, 23 Dec 2025 12:58:00 GMT
Creamy Tomato Gnocchi, a one-skillet Italian dream, is bubbling with creamy tomato sauce. Save
Creamy Tomato Gnocchi, a one-skillet Italian dream, is bubbling with creamy tomato sauce. | flavza.com

There's something about the sound of gnocchi hitting a simmering tomato sauce that makes a kitchen feel like home. I discovered this recipe on a Tuesday evening when I had just moved into a new apartment with nothing but a skillet and stubborn determination to cook something that felt familiar. The pillowy gnocchi sinking into that creamy, rust-colored sauce reminded me why Italian food doesn't need to be complicated to be deeply satisfying.

I made this for my sister during her first week of a new job, when she was too tired to cook but needed something warm. She arrived at my door looking exhausted, and fifteen minutes later she was twirling gnocchi on her fork with an expression that said everything. That's when I knew this wasn't just a recipe I liked—it was something worth keeping close.

Ingredients

  • Potato gnocchi (500g): Fresh gnocchi will give you the softest, most tender result, but shelf-stable versions work beautifully too—no shame in using what you have on hand.
  • Olive oil (2 tbsp): Use your good stuff here; it's one of the few ingredients that shines without hiding.
  • Yellow onion (1 small, finely chopped): The gentle sweetness balances the acidity of the tomatoes and creates the base of real flavor.
  • Garlic (3 cloves, minced): Don't skip mincing it fine—you want it to melt into the oil rather than announce itself.
  • Canned crushed tomatoes (400g): San Marzano tomatoes are the gold standard if you can find them, but any quality brand will do the job.
  • Heavy cream (120ml): This is what transforms the sauce from acidic to luxurious; use full fat for the best texture.
  • Vegetable broth (60ml): A small amount keeps the sauce from becoming too thick and lets flavors meld.
  • Dried oregano and basil (1 tsp and 1/2 tsp): These herbs are the backbone—they taste better when they have time to infuse in the warm sauce.
  • Red pepper flakes (1/2 tsp, optional): A whisper of heat lifts everything without overpowering.
  • Salt and freshly ground black pepper: Taste as you go; seasoning is personal.
  • Parmesan cheese (60g, grated): Fresh grating makes a difference in how it melts and coats the gnocchi.
  • Fresh basil leaves: Save these for the end so they stay bright and aromatic.

Instructions

Warm your oil and start the foundation:
Heat olive oil in a large skillet over medium heat and add your finely chopped onion. Let it soften for about 3 minutes, stirring occasionally until it becomes translucent and sweet-smelling. You'll know it's ready when the edges start to look a little golden.
Let the garlic bloom:
Add minced garlic and cook for just 1 minute—you want it fragrant but not browned. The moment it smells incredible, move on to the next step.
Build the sauce:
Pour in your crushed tomatoes, vegetable broth, oregano, basil, and red pepper flakes if using. Season with salt and pepper, then let it simmer gently for 5 minutes so the herbs have time to infuse and the flavors get to know each other.
Make it creamy:
Stir in the heavy cream and bring everything to a gentle simmer. Watch for small bubbles breaking the surface rather than a rolling boil—this keeps the sauce silky instead of breaking.
Cook the gnocchi in the sauce:
Add your gnocchi directly to the skillet and stir until everything is coated in that beautiful sauce. Cover and cook for 5–7 minutes, stirring occasionally, until the gnocchi are tender and have absorbed some of the sauce's flavor.
Finish with cheese:
Remove the lid, stir in your grated Parmesan, and cook uncovered for 1–2 minutes until the cheese melts and the sauce becomes creamy and cohesive. You'll watch it transform into something almost glossy.
Taste and adjust:
Take a spoonful, let it cool slightly, and taste. Add more salt, pepper, or even a squeeze of lemon if it needs brightness.
Serve while it's warm:
Divide into bowls, top with extra Parmesan and a few fresh basil leaves, and eat while the gnocchi are still pillowy.
A flavorful pan of Creamy Tomato Gnocchi, fresh basil sprinkled over the rich, cheesy dish. Pin it
A flavorful pan of Creamy Tomato Gnocchi, fresh basil sprinkled over the rich, cheesy dish. | flavza.com

I remember the first time I made this for someone who claimed they didn't like tomato-based sauces. By the end of her first bowl, she was asking for the recipe and admitting she'd been wrong her whole life. Food has this quiet way of changing minds without argument.

Why This Dish Works

The magic here is contrast—pillowy gnocchi against a sauce that's both acidic and creamy, with herbs that feel fresh even though they're dried. Everything happens in one pan because the gnocchi absorbs flavor from the sauce as it cooks rather than sitting separately waiting to be tossed together. It's the kind of dish that feels like it took longer than it did, which is the highest compliment a weeknight dinner can receive.

Making It Your Own

This recipe is a canvas. I've stirred in baby spinach on nights when I felt virtuous, added sautéed mushrooms when I was feeling earthy and grounded, even thrown in sun-dried tomatoes when I found a jar in the back of my pantry. Each version tasted like it was meant to be this way, because when the foundation is right, additions just feel like they belong.

Serving and Pairing

Serve this with a simple green salad dressed in lemon vinaigrette to cut through the richness, and crusty bread for soaking up every last drop of sauce. A light Italian red like Chianti sits perfectly alongside it—not too heavy, just enough tannin to balance the cream. This is also the kind of meal that tastes even better as leftovers, warmed gently on the stove the next day.

  • A squeeze of fresh lemon juice just before serving brightens everything without changing the dish.
  • For a vegan version, use oat or cashew cream and nutritional yeast instead of Parmesan.
  • Double or halve the recipe easily, though a full batch never goes to waste in my house.
Enjoy a warm bowl of Creamy Tomato Gnocchi, perfectly seasoned and ready for dinner tonight. Pin it
Enjoy a warm bowl of Creamy Tomato Gnocchi, perfectly seasoned and ready for dinner tonight. | flavza.com

This recipe taught me that the simplest meals are sometimes the ones that mean the most. It's become my go-to when someone needs comfort, when I need to remember how to cook without overthinking, or when a Tuesday evening just needs to feel a little less lonely.

Frequently Asked Questions

How do I know when the gnocchi is cooked?

The gnocchi is tender and cooked through when they float to the surface and have a soft texture after simmering for about 5 to 7 minutes in the sauce.

Can I use dried herbs instead of fresh basil?

Yes, dried basil works well in the sauce, but fresh basil sprinkled on top adds a bright, aromatic finish and enhanced flavor.

Is there a way to make this dish vegan?

You can substitute the heavy cream with plant-based alternatives and use vegan Parmesan or nutritional yeast for a similar cheesy boost.

What can I serve alongside this gnocchi dish?

It pairs nicely with a simple green salad, crusty bread, or a light Italian red wine such as Chianti to complement the creamy flavors.

Can I add vegetables to this dish?

Absolutely. Baby spinach, sautéed mushrooms, or roasted vegetables can be stirred in for extra texture and nutrients.

Creamy Tomato Gnocchi Dish

Pillowy gnocchi cooked in a rich creamy tomato sauce with Parmesan and fresh basil garnish.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes

Category: One-Pot Wonders

Difficulty: Easy

Cuisine: Italian-inspired

Yield: 4 servings

Dietary: Vegetarian

Ingredients

Gnocchi

01 1 lb potato gnocchi (fresh or shelf-stable)

Sauce

01 2 tbsp olive oil
02 1 small yellow onion, finely chopped
03 3 cloves garlic, minced
04 14 oz canned crushed tomatoes
05 1/2 cup heavy cream
06 1/4 cup vegetable broth
07 1 tsp dried oregano
08 1/2 tsp dried basil
09 1/2 tsp red pepper flakes (optional)
10 Salt and freshly ground black pepper, to taste

Cheese & Garnish

01 1/2 cup grated Parmesan cheese, plus extra for serving
02 Fresh basil leaves, for garnish

Instructions

Step 01

Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add chopped onion and cook until softened, about 3 minutes.

Step 02

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

Step 03

Simmer Sauce Base: Add crushed tomatoes, vegetable broth, dried oregano, dried basil, and red pepper flakes. Season with salt and pepper, then simmer for 5 minutes.

Step 04

Incorporate Cream: Stir in heavy cream and bring the mixture to a gentle simmer.

Step 05

Cook Gnocchi in Sauce: Add potato gnocchi to the skillet. Stir to coat evenly, cover, and cook for 5 to 7 minutes, stirring occasionally, until gnocchi are tender.

Step 06

Melt Cheese: Remove the lid and fold grated Parmesan into the sauce. Cook for 1 to 2 minutes until the cheese melts and the sauce becomes creamy.

Step 07

Adjust Seasoning: Taste and adjust salt and pepper as necessary.

Step 08

Serve: Serve hot, garnished with additional Parmesan and fresh basil leaves.

Tools You'll Need

  • Large skillet with lid
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk and wheat (unless using gluten-free gnocchi).

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 420
  • Total Fat: 15 g
  • Total Carbohydrate: 58 g
  • Protein: 11 g