Welcome to Topitalianrecipes

Gnocchi With Creamy Tomato Sauce

By Emma Wilson | June 01, 2026
Gnocchi With Creamy Tomato Sauce
Creamy

Gnocchi With Creamy Tomato Sauce

Prep30 min
Cook20 min
Total60 min
Serves4
Gnocchi With Creamy Tomato Sauce
Creamy Tomato Gnocchi

There's something undeniably comforting about a warm, satisfying bowl of homemade gnocchi smothered in a rich, creamy tomato sauce. It's a dish that never fails to bring people together, and one that I've had the pleasure of perfecting over the years in my own kitchen. The key to a great gnocchi dish isn't just about the sauce, though that's certainly a crucial component. It's about creating the perfect pillowy gnocchi that can hold its own against the bold flavors of the tomato sauce.

For me, the love affair with gnocchi began in my grandmother's kitchen, where I would watch in awe as she effortlessly rolled out the dough, her hands moving with a practiced ease that belied the precision and care required for such a delicate task. It was there, surrounded by the warmth and love of family, that I first fell in love with the comforting, homely charm of a well-made gnocchi dish.

Over the years, I've experimented with countless variations of gnocchi and tomato sauce, refining my technique and perfecting the balance of flavors. And while there are many excellent store-bought options available, there's something uniquely special about making it all from scratch. Perhaps it's the sense of accomplishment that comes from creating something with your own hands, or the knowledge that every ingredient was carefully chosen and prepared with love and care.

This recipe for gnocchi with creamy tomato sauce is the culmination of all those years of experimentation and refinement. It's a dish that's both comforting and elegant, perfect for a cozy night in with family or a special occasion with friends. And the best part? It's surprisingly accessible, even for those who are new to making pasta from scratch.

So, if you're ready to dive into the world of homemade gnocchi and experience the joy of creating something truly special, then let's get started. With a little patience, some practice, and a lot of love, you'll be enjoying a delicious, comforting bowl of gnocchi with creamy tomato sauce in no time.

Why You’ll Love This Recipe

  • This recipe is easy to follow and requires minimal special equipment, making it accessible to home cooks of all levels.
  • The dish is perfect for a cozy night in with family or a special occasion with friends, and can be made ahead of time for added convenience.
  • The combination of pillowy gnocchi and rich, creamy tomato sauce is a match made in heaven, and is sure to become a new favorite.
  • The recipe is highly customizable, with options to add your own favorite ingredients or substitutions to make it your own.
  • The dish is surprisingly budget-friendly, with most ingredients readily available at your local grocery store.
  • The recipe makes a generous amount of gnocchi and sauce, perfect for feeding a crowd or enjoying leftovers throughout the week.

Why This Recipe Works

The secret to a great gnocchi dish lies in the balance of textures and flavors. The pillowy softness of the gnocchi provides a beautiful contrast to the rich, tangy sauce, while the subtle sweetness of the tomatoes is enhanced by the creamy richness of the heavy cream. But what really makes this dish work is the attention to detail in each component. From the careful selection of ingredients to the precise technique used in making the gnocchi, every step is crucial in creating a dish that's both comforting and refined.

One of the key techniques that sets this recipe apart is the use of a combination of all-purpose and semolina flour in the gnocchi dough. The semolina adds a delightful texture and a subtle nutty flavor that complements the tomatoes perfectly, while the all-purpose flour provides structure and lightness. And by using a mixture of grated Parmesan and ricotta cheese, we add a depth of flavor and a creamy richness that elevates the dish to a whole new level.

Of course, the sauce is also a critical component, and it's here that the technique of layering flavors really comes into play. By starting with a simple soffrito of onions, garlic, and carrots, we create a deep, rich base that's then enhanced by the acidity of the tomatoes and the sweetness of the heavy cream. The result is a sauce that's both bold and refined, with a depth of flavor that's simply irresistible.

Ingredients You’ll Need

When it comes to making gnocchi from scratch, the quality of your ingredients is crucial. Look for the freshest potatoes, the best quality cheese, and the richest heavy cream you can find. And don't be afraid to experiment with different types of flour or flavorings to make the dish your own.

Here are the ingredients you'll need to get started:

  • 2 lbs (900g) Russet potatoes, peeled and chopped into 1-inch cubesLook for high-starch potatoes like Russet or Idaho for the lightest, most tender gnocchi.
  • 1/2 cup (60g) semolina flourSemolina flour adds a delightful texture and a subtle nutty flavor to the gnocchi.
  • 1/4 cup (30g) all-purpose flourAll-purpose flour provides structure and lightness to the gnocchi, and helps to balance out the semolina.
  • 1/4 cup (60g) grated Parmesan cheeseParmesan cheese adds a salty, nutty flavor to the gnocchi and helps to bind the dough together.
  • 1/2 cup (120g) ricotta cheeseRicotta cheese adds a creamy richness and a delicate texture to the gnocchi.
  • 1 large eggThe egg helps to bind the dough together and adds moisture to the gnocchi.
  • 1/2 tsp (2g) saltSalt enhances the flavor of the gnocchi and helps to bring out the natural sweetness of the potatoes.
  • 2 tbsp (30g) olive oilOlive oil helps to prevent the gnocchi from sticking together and adds a rich, fruity flavor to the dish.
  • 2 cups (475ml) whole milkWhole milk adds a creamy richness and a subtle sweetness to the sauce.
  • 1 cup (250g) canned crushed tomatoesCanned crushed tomatoes provide a convenient and consistent base for the sauce.
  • 2 tbsp (30g) butterButter adds a rich, creamy flavor to the sauce and helps to balance out the acidity of the tomatoes.
  • 1/4 cup (60g) heavy creamHeavy cream adds a luxurious richness and a subtle sweetness to the sauce.
  • Salt and pepper to tasteSeason the sauce to taste with salt and pepper to bring out the natural flavors of the ingredients.
Ingredients for Gnocchi With Creamy Tomato Sauce

Equipment You’ll Need

Large pot with a heavy bottom, for boiling the gnocchiColander or strainer, for draining the gnocchiCutting board, for chopping the potatoes and other ingredientsSharp knife, for chopping and mincing the ingredientsPastry cloth or lightly floured surface, for rolling out the gnocchi doughRolling pin, for rolling out the gnocchi doughInstant-read thermometer, for checking the internal temperature of the sauce

How to Make Gnocchi With Creamy Tomato Sauce

  1. 1
    Start by boiling the chopped potatoes in a large pot of heavily salted water until they are tender, about 15-20 minutes. Drain the potatoes and let them cool to room temperature.
  2. 2
    Once the potatoes have cooled, mash them in a large bowl using a fork or potato masher until they are smooth and creamy.
  3. 3
    Add the semolina flour, all-purpose flour, Parmesan cheese, ricotta cheese, egg, and salt to the bowl with the mashed potatoes. Mix the ingredients together until a dough forms, being careful not to overmix.
  4. 4
    Turn the dough out onto a lightly floured surface and knead it for about 5-10 minutes, until it becomes smooth and elastic.
  5. 5
    Divide the dough into 4 equal pieces and roll each piece out into a long rope, about 1 inch in diameter.
  6. 6
    Cut the rope into 1-inch pieces to form the gnocchi. You should end up with around 20-25 gnocchi per rope.
  7. 7
    Bring a large pot of heavily salted water to a boil and cook the gnocchi for about 3-5 minutes, until they float to the surface.
  8. 8
    While the gnocchi are cooking, start making the sauce by melting the butter in a large skillet over medium heat. Add the olive oil, then the crushed tomatoes, and cook for about 10-15 minutes, stirring occasionally, until the sauce has thickened and reduced slightly.
  9. 9
    Add the heavy cream to the sauce and stir to combine. Bring the sauce to a simmer and cook for about 2-3 minutes, until it has thickened to your liking.
  10. 10
    Add the cooked gnocchi to the sauce and toss to combine, being careful not to break the gnocchi. Season the sauce to taste with salt and pepper.
  11. 11
    Serve the gnocchi hot, topped with grated Parmesan cheese and a sprinkle of parsley or basil, if desired.
  12. 12
    Let the gnocchi rest for about 10-15 minutes before serving, to allow the sauce to cling to the pasta and the flavors to meld together.

Expert Tips

  • Use high-quality ingredients, including fresh potatoes and real Parmesan cheese, to get the best flavor and texture.
  • Don't overmix the gnocchi dough, as this can make the gnocchi tough and dense.
  • Use a light touch when cooking the gnocchi, as they can break easily if they are overcooked or handled roughly.
  • Add the heavy cream to the sauce towards the end of cooking, as this will help to preserve the delicate flavor and texture of the cream.
  • Experiment with different types of cheese or flavorings to make the dish your own.
  • Consider making the gnocchi and sauce ahead of time, as this can save time and reduce stress during the cooking process.
  • Use a variety of herbs and spices to add depth and complexity to the sauce, such as basil, oregano, or red pepper flakes.
  • Don't be afraid to get creative with the toppings, such as adding cooked vegetables, meats, or a sprinkle of grated cheese.

Common Mistakes to Avoid

  • Overmixing the gnocchi dough, which can make the gnocchi tough and dense.
  • Not cooking the gnocchi long enough, which can result in a raw or undercooked texture.
  • Not using enough salt in the cooking water, which can affect the flavor and texture of the gnocchi.
  • Not adding enough heavy cream to the sauce, which can result in a sauce that is too thick or overpowering.
  • Overcooking the sauce, which can cause it to become too thick or bitter.
  • Not letting the gnocchi rest before serving, which can cause the sauce to separate or the gnocchi to become tough.

Variations and Substitutions

  • Add some cooked vegetables, such as spinach or bell peppers, to the sauce for added flavor and nutrition.
  • Use different types of cheese, such as mozzarella or goat cheese, to create a unique and delicious flavor profile.
  • Add some cooked meats, such as bacon or sausage, to the sauce for added protein and flavor.
  • Experiment with different types of flour, such as whole wheat or gluten-free, to create a healthier or more accessible version of the dish.
  • Try using different types of tomatoes, such as cherry or grape tomatoes, to create a sweeter and more intense flavor.
  • Add some fresh herbs, such as basil or parsley, to the sauce for added brightness and flavor.
  • Use a variety of spices and seasonings, such as red pepper flakes or dried oregano, to add depth and complexity to the sauce.

What to Serve With Gnocchi With Creamy Tomato Sauce

Gnocchi with creamy tomato sauce is a dish that's perfect for serving with a variety of sides and toppings. Some ideas include:

A simple green salad, tossed with a light vinaigrette and topped with grated Parmesan cheese.

A side of garlic bread, toasted to perfection and served with a pat of butter.

A sprinkle of grated cheese, such as Parmesan or mozzarella, to add an extra burst of flavor.

A dollop of sour cream or Greek yogurt, to add a tangy and creamy element to the dish.

Serve the gnocchi with a side of garlic bread for a comforting and satisfying meal.Add some cooked vegetables, such as spinach or bell peppers, to the sauce for added flavor and nutrition.Use different types of cheese, such as mozzarella or goat cheese, to create a unique and delicious flavor profile.Experiment with different types of flour, such as whole wheat or gluten-free, to create a healthier or more accessible version of the dish.Try using different types of tomatoes, such as cherry or grape tomatoes, to create a sweeter and more intense flavor.Add some fresh herbs, such as basil or parsley, to the sauce for added brightness and flavor.

Make-Ahead, Storage, Freezing and Reheating

Gnocchi with creamy tomato sauce can be made ahead of time and stored in the fridge or freezer for later use. Here are some tips for storing and reheating the dish:

To store the gnocchi, place them in an airtight container and cover them with plastic wrap or aluminum foil. They can be stored in the fridge for up to 3 days or frozen for up to 2 months.

To store the sauce, place it in an airtight container and cover it with plastic wrap or aluminum foil. It can be stored in the fridge for up to 3 days or frozen for up to 2 months.

To reheat the gnocchi, simply place them in a pot of boiling water and cook for about 3-5 minutes, until they float to the surface. Then, toss them with the reheated sauce and serve.

To reheat the sauce, simply place it in a saucepan over low heat and stir until it's warmed through. You can also reheat it in the microwave, but be careful not to overheat it, as this can cause the sauce to become too thick or bitter.

Frequently Asked Questions

What type of potatoes are best for making gnocchi?

High-starch potatoes, such as Russet or Idaho, are best for making gnocchi. They have a light, fluffy texture that helps to create a delicate and pillowy gnocchi.

Can I use gluten-free flour to make gnocchi?

Yes, you can use gluten-free flour to make gnocchi, but you may need to adjust the ratio of flours and add some xanthan gum to help with texture and structure.

How do I prevent the gnocchi from sticking together?

To prevent the gnocchi from sticking together, make sure to dust them with a little bit of flour or cornstarch after they're cooked. You can also add a little bit of oil to the cooking water to help prevent sticking.

Can I freeze the gnocchi for later use?

Yes, you can freeze the gnocchi for later use. Simply place them in an airtight container or freezer bag and store them in the freezer for up to 2 months. To cook, simply place the frozen gnocchi in a pot of boiling water and cook for about 3-5 minutes, until they float to the surface.

How do I reheat the sauce without it becoming too thick?

To reheat the sauce without it becoming too thick, simply place it in a saucepan over low heat and stir until it's warmed through. You can also add a little bit of water or cream to thin it out if it becomes too thick.

Can I make the sauce ahead of time and store it in the fridge?

Yes, you can make the sauce ahead of time and store it in the fridge for up to 3 days. Simply place it in an airtight container and cover it with plastic wrap or aluminum foil.

What type of cheese is best for the sauce?

Parmesan cheese is a classic choice for the sauce, but you can also use other types of cheese, such as mozzarella or goat cheese, to create a unique and delicious flavor profile.

How do I add flavor to the sauce?

You can add flavor to the sauce by using a variety of herbs and spices, such as basil, oregano, or red pepper flakes. You can also add some cooked vegetables or meats to the sauce for added flavor and nutrition.

The Full Recipe
Recipe Card
Gnocchi With Creamy Tomato Sauce

Gnocchi With Creamy Tomato Sauce

Indulge in comforting Italian-American pasta dinners with my easy recipe for homemade gnocchi in a rich, creamy tomato sauce, perfect for a cozy night in with family and friends.

Prep30 min
Cook20 min
Total60 min
Serves4
Pin Recipe

Ingredients

  • 2 lbs (900g) Russet potatoes, peeled and chopped into 1-inch cubes
  • 1/2 cup (60g) semolina flour
  • 1/4 cup (30g) all-purpose flour
  • 1/4 cup (60g) grated Parmesan cheese
  • 1/2 cup (120g) ricotta cheese
  • 1 large egg
  • 1/2 tsp (2g) salt
  • 2 tbsp (30g) olive oil
  • 2 cups (475ml) whole milk
  • 1 cup (250g) canned crushed tomatoes
  • 2 tbsp (30g) butter
  • 1/4 cup (60g) heavy cream
  • Salt and pepper to taste

Instructions

  1. Start by boiling the chopped potatoes in a large pot of heavily salted water until they are tender, about 15-20 minutes. Drain the potatoes and let them cool to room temperature.
  2. Once the potatoes have cooled, mash them in a large bowl using a fork or potato masher until they are smooth and creamy.
  3. Add the semolina flour, all-purpose flour, Parmesan cheese, ricotta cheese, egg, and salt to the bowl with the mashed potatoes. Mix the ingredients together until a dough forms, being careful not to overmix.
  4. Turn the dough out onto a lightly floured surface and knead it for about 5-10 minutes, until it becomes smooth and elastic.
  5. Divide the dough into 4 equal pieces and roll each piece out into a long rope, about 1 inch in diameter.
  6. Cut the rope into 1-inch pieces to form the gnocchi. You should end up with around 20-25 gnocchi per rope.
  7. Bring a large pot of heavily salted water to a boil and cook the gnocchi for about 3-5 minutes, until they float to the surface.
  8. While the gnocchi are cooking, start making the sauce by melting the butter in a large skillet over medium heat. Add the olive oil, then the crushed tomatoes, and cook for about 10-15 minutes, stirring occasionally, until the sauce has thickened and reduced slightly.
  9. Add the heavy cream to the sauce and stir to combine. Bring the sauce to a simmer and cook for about 2-3 minutes, until it has thickened to your liking.
  10. Add the cooked gnocchi to the sauce and toss to combine, being careful not to break the gnocchi. Season the sauce to taste with salt and pepper.
  11. Serve the gnocchi hot, topped with grated Parmesan cheese and a sprinkle of parsley or basil, if desired.
  12. Let the gnocchi rest for about 10-15 minutes before serving, to allow the sauce to cling to the pasta and the flavors to meld together.

Nutrition (per serving, approximate)

420Calories
15gProtein
60gCarbs
20gFat