Creamy Tomato Gnocchi

Highlighted under: Cakes & Sweet Treats

I love whipping up a comforting bowl of creamy tomato gnocchi on a busy weeknight. The combination of pillowy gnocchi and rich, velvety tomato sauce brings me so much joy. It’s a dish that’s deceptively simple to make but feels indulgent enough for special occasions. I find that adding a touch of cream elevates the flavors and creates a lusciously creamy texture that envelops each piece of gnocchi. Trust me, it’s a meal that everyone will come back for time and again!

Noelle Chambers

Created by

Noelle Chambers

Last updated on 2026-02-07T17:49:36.192Z

When I first attempted this creamy tomato gnocchi recipe, I was amazed at how quickly it came together. The secret lies in using quality canned tomatoes, which I always recommend, as they provide a deep richness that fresh tomatoes can't always match. I sauté onions and garlic before adding the tomatoes to build layers of flavor that really shine through.

What truly makes this gnocchi stand out is the addition of cream right at the end. It creates a silky sauce that clings beautifully to the gnocchi. By finishing with a sprinkle of fresh basil, I add an aromatic pop of color and flavor that enhances the overall experience. You'll definitely want to keep this one in your weekly rotation!

Why You'll Love This Creamy Tomato Gnocchi

  • Ultra-creamy sauce that's incredibly satisfying
  • Pillowy gnocchi that pairs perfectly with the sauce
  • Quick and easy to make, perfect for busy evenings

The Perfect Gnocchi Texture

To achieve the ideal texture for your gnocchi, it’s crucial to pay attention to the cooking time. Typically, gnocchi will float to the surface of the boiling water in about 2-4 minutes. Once they do, it’s a sign that they’re close to being perfectly cooked. Overcooking can lead to mushy gnocchi, so be vigilant! Removing them promptly and draining the water ensures that they retain their pillowy consistency, which is vital for pairing with the creamy sauce.

If you’re using store-bought gnocchi, check the packaging for any specific cooking instructions. Fresh gnocchi may require less time than dried versions, so adjust accordingly. For homemade gnocchi, make sure to let them cool before adding them to the sauce; this helps maintain their structure during the final cooking stage.

Crafting the Tomato Sauce

The tomato sauce is the star of this dish, and using high-quality crushed tomatoes can elevate the flavor significantly. Look for a variety that is packed in juice rather than puree for a fresher, more vibrant taste. When you simmer the sauce, do so gently over medium heat to develop a rich, deep flavor. Stir occasionally and keep an eye on the texture; it should thicken slightly after 10 minutes, creating a luscious backdrop for the gnocchi.

Another tip is to adjust the cream to suit your taste. If you prefer a lighter sauce, use half-and-half or even a non-dairy substitute like cashew cream. Adding the cream gradually allows you to control the richness; pour in a little at a time, stirring to achieve the desired creaminess without overwhelming the tomato flavor.

Serving Suggestions and Variations

When serving your creamy tomato gnocchi, consider garnishing with more than just basil. Crushed red pepper flakes can add a delightful kick if you like some spice. Additionally, a drizzle of olive oil over the top not only enhances the presentation but also enriches the flavor profile. Serving this dish with crusty bread or a light salad can offer a beautiful balance to the meal.

Feel free to customize this dish. Adding sautéed spinach or mushrooms can boost both nutrition and flavor without altering the essence of the dish. If you’re looking for a protein boost, consider incorporating cooked chicken or shrimp in the last few minutes of the sauce cooking time. This versatility makes creamy tomato gnocchi a delightful dish to adapt for your needs.

Ingredients

Gather these simple ingredients for a delicious meal:

Ingredients

  • 1 lb gnocchi
  • 2 tbsp olive oil
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup heavy cream
  • Salt and pepper, to taste
  • Fresh basil, for garnish
  • Grated Parmesan cheese, for serving

With these ingredients on hand, you're ready to create a delicious dish!

Instructions

Follow these steps to make your creamy tomato gnocchi:

Prepare the Gnocchi

Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package instructions until they float to the surface. Drain and set aside.

Make the Sauce

In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until softened. Stir in the minced garlic and cook for an additional minute.

Combine Tomatoes and Cream

Add the crushed tomatoes to the skillet and season with salt and pepper. Allow the mixture to simmer for 10 minutes. Stir in the heavy cream and cook for another 5 minutes until heated through.

Add Gnocchi and Serve

Gently fold the cooked gnocchi into the creamy tomato sauce. Serve hot, topped with fresh basil and grated Parmesan cheese.

Your creamy tomato gnocchi is now ready to enjoy!

Secondary image

Pro Tips

  • For added flavor, consider sautéing some fresh spinach or kale with the onions. It will not only add nutrition but also a vibrant color to the dish.

Make-Ahead and Storage Tips

If you want to prepare this dish ahead of time, you can make the sauce in advance and store it in an airtight container in the refrigerator for up to three days. Prepare the gnocchi fresh when you are ready to serve. This separation helps maintain the gnocchi’s texture, preventing it from becoming overly soft in the sauce.

Leftover creamy tomato gnocchi can be stored in the fridge for up to two days. Reheat gently on the stove over low heat, adding a splash of cream or broth to revive the sauce and prevent sticking. Microwaving is an option too, but be sure to cover your container to keep moisture in and avoid drying out the gnocchi.

Common Troubleshooting

One common issue when making this dish is ending up with a watery sauce. If this happens, try simmering the sauce for a longer period to allow excess moisture to evaporate. Additionally, ensuring that your tomatoes are well-drained can help prevent this problem from the start.

If the sauce is too thick for your liking, gradually stir in small amounts of pasta water to loosen it up. This will help maintain the flavor profile while achieving the desired consistency. On the other hand, if it’s too thin, continue to simmer until thickened—just keep an eye to prevent burning.

Ingredient Substitutions

For those with dietary restrictions, you can easily substitute the heavy cream with low-fat alternatives or plant-based options like almond or coconut milk. Keep in mind that these swaps may alter the final flavor slightly, so taste as you go to find the right balance for your palate.

If you need to avoid gluten, consider using gluten-free gnocchi, which are widely available. They typically cook just like traditional gnocchi, but always check the package instructions. This accommodation allows everyone to join in on the creamy tomato gnocchi experience without missing out on flavor or texture.

Questions About Recipes

→ Can I use fresh tomatoes instead of canned?

Yes, you can use fresh tomatoes, but be sure to peel and crush them to achieve a similar consistency.

→ Is there a dairy-free option for the cream?

Absolutely! You can substitute heavy cream with coconut cream or a plant-based cream alternative.

→ How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stove over low heat.

→ Can I freeze this dish?

Yes, you can freeze the creamy tomato sauce without the gnocchi. However, the gnocchi texture may change after freezing.

Creamy Tomato Gnocchi

I love whipping up a comforting bowl of creamy tomato gnocchi on a busy weeknight. The combination of pillowy gnocchi and rich, velvety tomato sauce brings me so much joy. It’s a dish that’s deceptively simple to make but feels indulgent enough for special occasions. I find that adding a touch of cream elevates the flavors and creates a lusciously creamy texture that envelops each piece of gnocchi. Trust me, it’s a meal that everyone will come back for time and again!

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Noelle Chambers

Recipe Type: Cakes & Sweet Treats

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 lb gnocchi
  2. 2 tbsp olive oil
  3. 1 small onion, diced
  4. 3 cloves garlic, minced
  5. 1 can (14 oz) crushed tomatoes
  6. 1/2 cup heavy cream
  7. Salt and pepper, to taste
  8. Fresh basil, for garnish
  9. Grated Parmesan cheese, for serving

How-To Steps

Step 01

Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package instructions until they float to the surface. Drain and set aside.

Step 02

In a large skillet, heat the olive oil over medium heat. Add the diced onion and sauté for about 5 minutes until softened. Stir in the minced garlic and cook for an additional minute.

Step 03

Add the crushed tomatoes to the skillet and season with salt and pepper. Allow the mixture to simmer for 10 minutes. Stir in the heavy cream and cook for another 5 minutes until heated through.

Step 04

Gently fold the cooked gnocchi into the creamy tomato sauce. Serve hot, topped with fresh basil and grated Parmesan cheese.

Extra Tips

  1. For added flavor, consider sautéing some fresh spinach or kale with the onions. It will not only add nutrition but also a vibrant color to the dish.

Nutritional Breakdown (Per Serving)

  • Calories: 400 kcal
  • Total Fat: 28g
  • Saturated Fat: 15g
  • Cholesterol: 100mg
  • Sodium: 450mg
  • Total Carbohydrates: 37g
  • Dietary Fiber: 2g
  • Sugars: 6g
  • Protein: 10g