This post may contain affiliate links. Please read our disclosure policy.

This one pan creamy tomato gnocchi recipe is easy comfort food at its best! It’s convenient since it’s ready in just 25 minutes, and you’ll agree it’s a restaurant quality dish.

Want a similar recipe without cream? Head on over to my Gnocchi with Tomato Sauce.

a bowl of creamy tomato gnocchi with grated parmesan

Why you’ll enjoy it

This gnocchi with a creamy tomato sauce is one of those recipes that takes a few everyday ingredients and transforms them into something special and elevated. It just tastes gourmet, yet it takes under half an hour to make in a single skillet. I find myself making it for guests constantly, because who doesn’t like easy clean-up?

It’s one of those recipes that makes a filling meatless main, and you definitely won’t feel like you’re missing out. This gnocchi that’s smothered in a tomato and white wine cream sauce is indulgent, and you can also serve it as a satisfying side dish.

What goes into it

  • Olive oil – for sautéing
  • Onion – we like using sweet Vidalia onions, but yellow or white will be fine
  • White wine – use a dry variety that you’d actually enjoy drinking. Try sauvignon blanc, pinot grigio, or even chardonnay (but definitely do not use cooking wine)
  • Dijon mustard – it’s a flavor enhancer for more savory goodness and one of my favorite tricks for sauces
  • Garlic – I use this garlic press to effortlessly mince the cloves without having to peel them
  • Italian seasoning – a blend of fragrant dried herbs all in one jar
  • Tomatoes – we’re using a can of diced tomatoes for the best texture and consistency. Find a brand you enjoy since it’s a key component. I like DeLallo and Muir Glen best.
  • Heavy cream – to make the sauce extra luxurious
  • Gnocchi – I use shelf stable gnocchi found in the dry pasta aisle of most grocery stores. It holds up well for this one pan method.
  • Basil – for a pop of freshness, and it perfectly complements the pink sauce
ingredients for creamy tomato gnocchi on a counter

One pan gnocchi tips

  • Can I use homemade gnocchi? Homemade gnocchi is very delicate and may fall apart, so I don’t recommend using it in this recipe.
  • Do I need to pre-cook the gnocchi? No. It cooks right in the sauce. In fact, the starch released as it cooks is a necessary part of thickening the sauce!
  • Why isn’t my sauce thickening? The timing is a guideline, so if your pan or stove runs hot (e.g. gas stove), you may want to lower the heat a bit. If the sauce hasn’t thickened up enough, simply cook it for a bit longer.

How to make creamy tomato gnocchi

This is an overview with step-by-step photos. Full ingredients & instructions are in the recipe card below.

sauteing onion and adding seasonings in a pan

In a skillet, sauté the onion until softened. Stir in the white wine, Dijon mustard, garlic, and Italian seasoning until you’ve got a smooth mixture.

adding in cream, tomatoes, gnocchi, and basil to a pan

Add in the diced tomatoes, cream, and gnocchi. When it starts to bubble, reduce the heat, cover, and simmer for 5 minutes. Give it a stir, and add in the fresh basil and salt & pepper. Let it cook until the sauce has thickened and the gnocchi is cooked through. Enjoy!

Substitutions and variations

  • If you’re really not a fan, you can leave out or halve the Dijon mustard.
  • You can sub the white wine for vegetable or chicken broth.
  • Try stirring in some fresh spinach towards the end if you want to include some greens.
  • I don’t recommend subbing the heavy cream for half-and-half or milk since acidity from tomatoes may curdle sauce, and it will end up less rich and possibly thinner.

What to serve with it

Leftovers and storage

  • Leftovers will keep for 3-4 days in the fridge in an airtight container. Be mindful that as time goes on, the gnocchi will release more starch and thicken the sauce.
  • When reheating, you can add in a splash more wine or cream to revive it. Reheat over a low heat in a saucepan until warmed through.
  • I don’t recommend freezing this one. Cream sauces generally don’t have success in the freezer.
a skillet with creamy tomato gnocchi and a serving spoon

I hope you love this easy gnocchi recipe as much as I do! Made it? Let me know in the comments below, or tag me #saltandlavender on Instagram.

a bowl of creamy tomato gnocchi with grated parmesan
4.86 from 56 votes

Creamy Tomato Gnocchi

This one pan creamy tomato gnocchi recipe is easy comfort food at its best! It's convenient since it's ready in just 25 minutes, and you'll agree it's a restaurant quality dish.
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes
Servings: 4

Ingredients 

  • 1 tablespoon olive oil
  • 1/2 medium onion chopped finely
  • 1/4 cup dry white wine
  • 1 tablespoon Dijon mustard
  • 3-4 cloves garlic minced
  • 1/4 teaspoon dashes Italian seasoning
  • 1 (14 fluid ounce) can diced tomatoes with juices
  • 1 cup heavy/whipping cream
  • 1 pound uncooked potato gnocchi
  • 1 small handful fresh basil torn or chopped
  • Salt & pepper to taste
  • Freshly grated parmesan cheese (optional) to taste

Instructions 

  • Add the olive oil to a skillet on medium-high heat. Sauté the onion for about 5 minutes (ok if it’s lightly browned). 
  • Add the white wine, Dijon mustard, garlic, and Italian seasoning. Stir until you’ve got a smooth mixture and let it cook for about a minute. 
  • Add the diced tomatoes, cream, and gnocchi. Wait until it starts to lightly bubble again, then reduce the heat to medium and cover for 5 minutes. 
  • Give it a good stir, and add the basil and season with salt & pepper. Let it cook for another couple minutes to ensure the gnocchi is fully cooked and the starch thickens the sauce up a bit more.
  • Stir in parmesan (optional) or sprinkle it on top. Serve immediately. 

Notes

  • The gnocchi will cook right in the sauce – no need to cook it beforehand. 
  • This makes 4 reasonably sized portions. If you’re feeding extra hungry people, I recommend serving this with a salad, garlic bread, and/or something else. It would also make a great side dish.

Nutrition

Calories: 456kcal, Carbohydrates: 48g, Protein: 7g, Fat: 26g, Saturated Fat: 15g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 8g, Cholesterol: 67mg, Sodium: 544mg, Potassium: 287mg, Fiber: 4g, Sugar: 5g, Vitamin A: 1046IU, Vitamin C: 11mg, Calcium: 105mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

© Salt & Lavender Inc. Content and photographs are copyrighted. Sharing this blog post is much appreciated, but copying and pasting full recipes without authorization to social media is strictly prohibited.

Leave a star rating and comment below!

This recipe was originally published on August 30, 2017. It’s been updated with new photos and better instructions but is the same great recipe!


Hi! I’m Natasha.

Salt & Lavender is a recipe blog with a focus on delicious comfort food using everyday ingredients. Beat the weekday grind with hundreds of easy-to-follow and hassle-free recipes!

The Salt & Lavender cookbook is here! Order Now

Leave a comment

Please leave a recipe rating!

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

148 Comments

  1. Denise S says:

    5 stars
    This is a go-to recipe in my house. I sauté some Italian sausage out of the casing first then toss in the onions and go from there. It is so delicious! Even better with spicy Italian sausage. Yum!

    1. Natasha says:

      Fabulous!! I’m so happy you enjoy it. I agree… I also have a sausage version too you may like: https://bit.ly/2YLDhfY

  2. Jean S Lucy says:

    5 stars
    I had some left over diced tomatoes I wanted to use and found this WONDERFUL recipe. It looked and tasted like something you would get in a restaurant. Have a friend coming for the weekend and can’t wait to make it for her. It is relatively quick and sooooo tasty.

    1. Natasha says:

      I’m so pleased that you enjoyed it so much!! 🙂 I hope your friend likes it too.

  3. Anne says:

    5 stars
    Delicious!! This is as good as any dish I would order in a fine Italian restaurant. The only substitution I made is I used chicken broth in place of wine.

    1. Natasha says:

      Wonderful!! So glad you liked it. Thanks for leaving me a review! 🙂

  4. Cara Dempsey says:

    Love this recipe! I couldn’t wait to make it and didn’t have all the ingredients on hand. I used a simple pasta sauce instead of tomatoes, chicken broth in place of the wine, garlic powder instead of fresh garlic (mine was bad and didn’t realize it) and 2% milk instead of half and half. It still was a thicker sauce (I was afraid it was going to be too runny). I added only a little bit of the seasoning since the sauce is already seasoned. Thank you for sharing! Today I reheated it in a skillet, added a bit of water and added shaved ham and covered. I topped with a touch of cheese and it was so good!

    1. Natasha says:

      Yay!! Glad it worked out for you, Cara! The starch definitely does a good job of thickening up the sauce.

  5. Jennifer says:

    5 stars
    A-M-A-Z-I-N-G!!!!

    I love capers so I added a tablespoon which was a great addition.

    1. Natasha says:

      So glad you liked it, Jennifer!! I love capers too. 🙂

  6. Kara Jay says:

    5 stars
    I love gnocchi, like alot. But, I don’t always have the hours it takes to make it. This makes the shelf gnocchi delicious! The creamy tomato sauce is incredible I was eating it by the spoonful on its own.
    This takes next to no time to make and uses no dishes, even less if you eat it straight out of the pan. Highly recommend this recipe!

    1. Natasha says:

      Aww I’m so happy to hear how much you enjoyed it, Kara! 🙂 Thanks for commenting! XO

  7. Jessica says:

    5 stars
    Love this recipe!! How do you think it would freeze and reheat? Or do you have any other recipes in your collection you’d recommend making for a pregnant friend post-delivery?

    1. Natasha says:

      I’m so glad you like it, Jessica!! You sound like a good friend to make recipes for your friend. 🙂 Hmm… I’m always a bit cautious with freezing cream sauces because they can separate a bit when you reheat them. I’d suggest maybe making one of my soups… I do have a ton of them haha: https://www.saltandlavender.com/category/soups/ I’d probably go with something without pasta or cream if it has to be frozen.

  8. Meghan says:

    Was the gnocchi you used frozen or dry-boxed? If frozen, do you suggest boiling it first before cooking it with the sauce?

    1. Natasha says:

      It was the dry boxed kind. No, I would just add it straight to the sauce. You may need to cook it slightly longer (so you may want to lower the heat just a tad), but I’m sure it’ll be fine.

  9. Karen says:

    5 stars
    This recipe is just THE BEST! I’ve already made it twice, can’t wait to make it again!

    1. Natasha says:

      I’m so happy you like it, Karen! 😀

  10. Ash says:

    5 stars
    Absolutely amaze balls

    Easy to make tastes delicious and fills you up so much

    I even made my own dijon mustard to give it my personal touch

    Thank you for the great recipe

    1. Natasha says:

      I’m so glad you liked it, Ash! Making your own Dijon… I’m intrigued. I’ve never made my own mustard, but I’d love to try that.