Home » Course » Sides

Creamy Tomato Gnocchi

This delicious and easy Creamy Tomato Gnocchi recipe features chewy bites of light, pillowy gnocchi coated in a homemade creamy tomato sauce with fresh basil and heavy cream.

Creamy Tomato Gnocchi is an irresistible Italian dish that takes under 25 minutes to prepare, using simple ingredients yet yielding big bold flavors.

Top down view of a large skillet of creamy tomato gnocchi topped with fresh basil leaves and parmesan

Love a good pasta dish? Also check out some of my other favorites on the blog: Creamy Lemon Chicken Pasta, Classic Lasagna with Béchamel Sauce, Lemon Garlic Parmesan Pasta and Creamy Tomato Pasta with Italian Sausage.

Gnocchi in Creamy Tomato Basil Sauce

This flavorful and satisfying tomato basil cream sauce gnocchi recipe combines chewy bites of potato gnocchi with my favorite creamy tomato sauce that is similar to sauces we used in Spicy Rigatoni. It’s very much like this creamy pesto gnocchi recipe but with a creamy tomato basil sauce.

This lovely creamy tomato gnocchi uses store bought gnocchi and a very quick from-scratch meatless sauce that required only a few simple ingredients – so do not let it intimidate you!

You can of course make your own gnocchi from scratch if you are up for the challenge!

The simplicity of this creamy tomato gnocchi dish reminds me of all the simple yet flavor-bursting, mind-blowing pasta I had the pleasure of enjoying in Italy. PLEASE TAKE ME BACK.

I keep asking myself…how could something so simple be so delicious? But yet it is…simply by using the best and freshest ingredients.

Here’s everything I love about this creamy tomato gnocchi recipe:

  • straightforward process: no hard-to-find ingredients and no crazy cooking techniques. Anyone can make this! 
  • minimal ingredients: only calls for 9 ingredients! But we use really good ingredients that are full of big bold flavors, and each one plays an important role in making this creamy red sauce gnocchi amazing.
  • ready under 25 minutes: quick and easy! It’s a from-scratch sauce but yes, everything is done under 25 minutes! Making meatless pasta sauces from scratch is actually really quick!
  • cozy and hearty flavors: think soft bites of gnocchi smothered in a thick and creamy tomato sauce infused with fresh Italian basil. It is flavorful, satisfying and the perfect meal.
A large skillet of gnocchi in tomato cream sauce

Ingredients

To make this creamy tomato gnocchi recipe, you will need:

  • gnocchi: This is a type of Italian potato dumplings. You can find them in most grocery stores. They typically come either refrigerated or in dry package form. We are using store-bought for a quick and easy solution, but if you want to be fancy, homemade gnocchi is pretty amazing.
  • fresh basil leaves: fresh basil is always the best. However, you can use dried basil in a pinch.
  • fresh parmesan: used primarily as garnish, but it brings amazing flavors to the sauce. Use more or less according to your liking.
  • canned peeled tomatoes: Good tomatoes make all the difference. I highly recommend getting canned San Marzano tomatoes for the best flavor.
  • garlic cloves: we are using fresh garlic because it delivers the best flavor to the sauce. Avoid substituting with garlic powder.
  • heavy cream: this will take the edge of the acidity and the sauce thick, creamy and flavorful. If you want your creamy tomato gnocchi less creamy or a bit healthier, you can substitute with half and half.
  • granulated sugar: just a little bit to combat the acidity from the tomatoes. You’ll want to have some in this sauce.
  • salt and pepper: to open up the flavors in the sauce

Let’s make tomato cream gnocchi!

So without further delay, LET’S MAKE THIS THING!

Cook Gnocchi: Gnocchi often comes in dry package form or refrigerated, either way, you’ll have to bring it to a boil in a pot of boiling water to soften it. Do that and set it side.

Cook Sauce: Sauté garlic in olive oil in a deep skillet or pot, because we will eventually bring the pot of gnocchi into the creamy tomato sauce.

Sauté the garlic until fragrant – avoid burning the garlic because that will give our sauce a bitter taste.

Add canned San Marzano tomatoes (with juices) and fresh basil to the skillet. Break up the tomatoes and bring to a boil. Once the sauce boils, bring to medium low heat and let it simmer for a few minutes to thicken the sauce.

Add heavy cream, salt, pepper, and a touch of sugar to balance off the tangy from the tomatoes, stir to combine, then let creamy tomato sauce thicken for another 5 minutes.

Discard the basil leaves, and season with more salt to taste. At the end of this, the sauce should be creamy, thick and flavorful.

making creamy tomato basil sauce

Toss Gnocchi in Creamy Tomato Sauce: Once sauce is done, add gnocchi into the pot of sauce and stir to combine everything.

Transfer creamy tomato gnocchi to a serving plate or bowl (or not if you are lazy like me!), and top with shredded Parmesan cheese.

Serve it hot and warm, then sit back, relax and enjoy your creamy tomato gnocchi.

Gnocchi brings soft comforting textures, but the flavor in this dish lies in the rich Italian-inspired creamy tomato sauce that coats the gnocchi.

This gnocchi with creamy tomato sauce is cozy, hearty and so satisfying. This recipe is truly the perfect meal during cold winter months.

Ah…comfort food at its finest!

A large skillet of gnocchi coated in creamy tomato red sauce

What are you waiting for? Grab a fork and dig into a bowl (or two) of this creamy and delicious Creamy Tomato Basil Gnocchi….because my friend, YOU MUST.

Tips and Tricks

Here are a few things to take note when making creamy tomato gnocchi:

  1. High quality tomatoes: Use San Marzano tomatoes for the best sauce flavor.
  2. Avoid burning garlic: Take care not to burn the garlic while sautéing as it can turn the sauce bitter.
  3. Cook down herbs: For maximum flavor, add fresh or dried herbs early so they have time to cook down and release their full flavor.
  4. Adjust sugar and salt levels: If the sauce tastes too tangy, adjust the sugar levels to balance out the acidity from the tomatoes. Similar, use salt to open up the flavors if sauce tastes blend.
  5. Use fresh herbs: While dried herbs work in a pinch, using fresh herbs will give your sauce a brighter, fresher flavor.
  6. Simmer for an hour: If you have extra time, simmer sauce for an hour to get a thicker and richer sauce. The longer the sauce simmers, the more flavorful it is!

What to serve with Creamy Tomato Basil Gnocchi

We eat this Gnocchi with Tomato Sauce dish by itself a lot of the times, but we also love these variations:

Picking up a spoonful of creamy tomato gnocchi from the skillet

Frequently Asked Questions

My sauce is runny…how do I make it thicker?

Cook it on medium low heat and stir continuously until it reaches desired thickness. Depending on the type of canned tomatoes used, you may need to cook it longer than what it calls for in order to thicken sauce. Additionally, you can also add more heavy cream to thicken the sauce.

Can I add meat or protein to this dish?

Absolutely! Chicken, sausage, or even shrimp can be cooked and added to the sauce to increase the protein content and add flavor.

I don’t have fresh basil, can I use dried herbs?

Yes, you can substitute dried herbs for fresh basil. However, using fresh herbs will give your sauce a brighter, fresher flavor.

How do I prevent the gnocchi from becoming too soft or mushy?

Avoid overcooking the gnocchi. Boil them just until they float to the top and promptly remove them to prevent overcooking.

How do I make the sauce less tangy?

You can add a bit more sugar or a pinch of baking soda to neutralize the acidity and make the sauce less tangy.

Can you freeze to store leftovers?

Yes! Make sure to bring it to a complete defrost before heating Creamy Tomato Basil Gnocchi in the microwave.

DID YOU ENJOY THIS RECIPE? Please comment below and give us a 5-star rating! This will help others find this recipe on Google and Pinterest. We very much appreciate your help! 🤍

Other delicious Pasta Dishes

Gnocchi coated in creamy tomato sauce in a large cast iron skillet

Creamy Tomato Gnocchi

Soft chewy pillowy gnocchi is coated in a homemade creamy tomato sauce. This delicious Italian gnocchi recipe is so simple yet so flavorful and delicious. Ready under 30 minutes!
5 from 13 votes
Print Pin
Course: Main Course, Side Dish
Cuisine: Italian
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 6 servings
Calories: 335kcal
Author: MinShien

Equipment

Ingredients

  • 2 lbs gnocchi
  • 1-2 tsp extra virgin olive oil
  • 28 oz San Marzano Peeled Tomatoes
  • 4-6 cloves garlic minced
  • 2-3 sprigs fresh basil leaves about 20 leaves
  • ¼ cup heavy cream
  • 1 tbsp sugar
  • 2 tsp salt or to taste
  • 2 tsp pepper or to taste
  • 1/4 cup parmesan cheese shredded

Instructions

  • Prepare gnocchi according to package directions. Once gnocchi is cooked, drain water from gnocchi and set aside.
  • In a medium deep-sided skillet, saute garlic in olive oil for 20-30 seconds or until fragrant. Do not burn garlic.
  • Add tomatoes (including juice) into the skillet. Then add basil leaves (see Note 1). Break up tomatoes and bring to a boil.
  • Once the sauce boils, bring to medium low heat and simmer for another 5-6 minutes to thicken sauce.
  • Add heavy cream and cook for another 5 minutes.
  • Add sugar, salt, and pepper. Remove basil leaves.
  • Add cooked gnocchi to creamy tomato sauce, then toss to coat.
  • Garnish with shredded parmesan cheese. Serve and enjoy!

Notes

Note 1: The canned San Marzano Peeled Tomatoes is typically seasoned with basil. Use more basil leaves than what this recipe called for if not using the canned San Marzano Peeled Tomatoes. 

Nutrition

Calories: 335kcal | Carbohydrates: 62g | Protein: 9g | Fat: 7g | Saturated Fat: 4g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Cholesterol: 14mg | Sodium: 1547mg | Potassium: 278mg | Fiber: 5g | Sugar: 5g | Vitamin A: 372IU | Vitamin C: 13mg | Calcium: 134mg | Iron: 7mg
Did you make this recipe?Take a pic and tag me at @joyous.apron, or hashtag #joyousapron on Instagram!

This recipe was first published on July 2018 and was updated on February 2025 with new photographs and new & improved instructions.

Similar Posts

5 from 13 votes (5 ratings without comment)

Leave a Reply

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

Recipe Rating




16 Comments

  1. 5 stars
    This is so light and fluffy yet full of flavor!! I made two batches:)

    1. Joyous Apron says:

      Fantastic! I’m so glad to hear, Jennifer! 🙂

  2. Michaela Kenkel says:

    5 stars
    We LOVED this recipe!! It’ll be in our regular rotation from here on out!

    1. Joyous Apron says:

      I’m so glad to hear that!!

  3. 5 stars
    So simple and easy! Perfect for our weekend dinner.

    1. Joyous Apron says:

      Great to hear you enjoyed it!

  4. 5 stars
    Turned out perfectly, made these for a dinner party and the plates were licked clean. Loved the simple sauce and I adore San Marzano tomatoes.

    1. Joyous Apron says:

      Thanks for sharing Kathi! Happy that you all enjoyed it. Love Sam Marzano tomatoes too…yum!

  5. 5 stars
    Such a delicious and easy dinner to make! Our whole family LOVED this!

    1. Joyous Apron says:

      Yay! Glad to hear that, Erin!

  6. 5 stars
    We loved these pillowy little gnocchi, definitely making again!

    1. Joyous Apron says:

      Wonderful to hear! 🙂

  7. 5 stars
    So delicious! We added chickpeas for a little more volume and protein. Perfect recipe to use tomatoes and basil from the garden. Thank you!

    1. Joyous Apron says:

      Glad you enjoyed it!

  8. 5 stars
    You have the best recipes, by far, than any other site on the internet! I have never gone wrong with any of your recipes, including this one! Thank you!

    1. Joyous Apron says:

      This made my day, Judy! Thank you so much for such a kind compliment! My heart behind each recipe is that they are well tested and delicious, and I work hard to make sure it comes out amazing. Makes me SO happy to hear that you feel the same <3