Creamy Tomato Gnocchi

Highlighted under: Simple Homestyle Cooking

I love making Creamy Tomato Gnocchi because it’s the ultimate comfort food that never fails to please. The rich, velvety sauce envelops tender gnocchi, creating a dish that's as satisfying as it is delicious. I find that using fresh herbs and quality tomatoes truly elevates the flavor. Each bite offers a perfect balance of creaminess and a burst of tomato goodness, making it perfect for any occasion. Whether it’s a weeknight dinner or a cozy gathering, this recipe is always a hit in my kitchen.

Nora Ellis

Created by

Nora Ellis

Last updated on 2026-03-05T09:45:54.992Z

When I first experimented with gnocchi, I wanted to create a sauce that would complement its fluffy texture. After several tries, I found that a creamy tomato sauce struck the perfect balance. The key is to let the tomatoes simmer to intensify their sweetness before mixing in the cream. I also love adding fresh basil for a touch of garden flavor, which really brightens the dish.

One tip I discovered is to cook the gnocchi in the same pot as the sauce at the end. This allows the gnocchi to absorb some of that delicious creamy tomato flavor, making for an even more cohesive dish. It’s a simple step that makes a big difference!

You Will Love This Recipe Because

  • Rich, creamy sauce that envelops each bite of tender gnocchi
  • Fresh herbs enhance the flavor and aroma
  • Quick and easy to prepare, perfect for busy nights

Understanding the Key Ingredients

The choice of tomatoes is crucial in this Creamy Tomato Gnocchi recipe. I recommend using high-quality canned crushed tomatoes for their robust flavor. If you can find San Marzano tomatoes, use those for an authentic Italian taste. Fresh tomatoes can work too; just ensure they are ripe and juicy. Combine this with heavy cream for a thick, luscious sauce that clings to the gnocchi, providing a delightful mouthfeel and creamy richness.

Don’t overlook the importance of fresh herbs in this dish. Fresh basil not only adds a pop of color but also infuses the dish with a vibrant aroma and flavor. If fresh basil isn't available, you can substitute it with a teaspoon of dried basil, though the fresh variety will always yield a more aromatic punch. I like to tear the basil leaves by hand before sprinkling them on top; this releases their essential oils more effectively.

Tips for Cooking Gnocchi Perfectly

When cooking gnocchi, timing is everything. The moment they float to the surface of the boiling water, it usually means they are done. Keep an eye on them to avoid overcooking, which can lead to a mushy texture. Using a slotted spoon to remove them from the water helps retain their shape while preventing excess moisture from diluting the sauce. Just remember, tender yet firm gnocchi is the goal!

A tip I swear by is to slightly undercook the gnocchi in boiling water—drain them before they float up completely. This way, they’ll finish cooking in the sauce, absorbing more of its flavor and maintaining a delightful chewiness. Incorporating them into the sauce allows the flavors to meld, creating a cohesive dish that bursts with every bite. It’s a simple technique that makes a significant difference.

Serving and Storing Suggestions

For serving, divide the Creamy Tomato Gnocchi onto warmed plates, ensuring each serving gets equal sauce to make it look appetizing. A sprinkle of freshly grated Parmesan cheese adds a salty, nutty depth that complements the sweetness of the tomatoes beautifully. Pair this dish with a light salad or crusty bread to mop up any leftover sauce for a complete meal that satisfies all appetite levels.

Leftovers can be stored in an airtight container in the fridge for up to three days. Reheat gently on the stovetop with a splash of water to loosen the sauce, avoiding the microwave which may overcook the gnocchi. If you want to freeze the dish, do so without the cheese topping; it can become grainy when reheated. Store for up to a month and enjoy a quick meal by thawing overnight in the fridge before reheating.

Ingredients

Gather these ingredients:

Ingredients

  • 1 pound gnocchi
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 can (14 oz) crushed tomatoes
  • 1 cup heavy cream
  • Salt and pepper to taste
  • Fresh basil leaves for garnish
  • Parmesan cheese, grated (optional)

Make sure to have everything ready before starting!

Secondary image

Instructions

Follow these steps for a delicious dish:

Cook the Gnocchi

Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package instructions, usually about 2-3 minutes until they float to the surface. Drain and set aside.

Prepare the Sauce

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

Add Tomatoes and Cream

Stir in the crushed tomatoes, and season with salt and pepper. Let it simmer for 10 minutes, then add the heavy cream, stirring to combine. Cook for another 2-3 minutes until the sauce is heated through.

Combine Gnocchi and Sauce

Add the cooked gnocchi to the skillet and gently mix until they are coated with the creamy tomato sauce. Allow them to cook together for another minute.

Serve

Divide the creamy gnocchi onto plates and garnish with fresh basil and grated Parmesan cheese if desired. Enjoy your meal!

Enjoy your meal!

Pro Tips

  • Feel free to add in some sautéed spinach or mushrooms for extra flavor and nutrition. The dish can also be made ahead and reheated for a quick meal during the week.

Flavor Variations to Explore

While this recipe shines with the classic combination of tomatoes and cream, feel free to experiment with different flavor profiles. Adding a pinch of red pepper flakes during the sauce preparation can introduce a subtle heat that beautifully contrasts with the creamy texture. If you're in the mood for something unique, try incorporating spinach or arugula into the sauce for an added layer of flavor and nutrition.

You can also enhance the dish by including sautéed mushrooms or roasted red peppers. Simply add them to the sautéed onions after the garlic, allowing their flavors to meld with the sauce. Each variation brings out distinct notes that can make the Creamy Tomato Gnocchi feel fresh and new, depending on what ingredients you have on hand.

Dietary Adjustments

If you're looking to lighten the dish, consider substituting half of the heavy cream with low-fat milk or a plant-based alternative like almond or coconut milk. Keep in mind that this may affect the creaminess and thickness slightly, so adjust the cooking time to achieve the desired consistency. You might also try using cauliflower gnocchi for a gluten-free or lower-carb option.

For a dairy-free version, omit the cheese and use cashew cream as a substitute for heavy cream. Blend soaked cashews with water until smooth, and incorporate this during the sauce preparation. Flavor with nutritional yeast to gain a cheesy essence without the dairy. These adjustments ensure everyone at your table can enjoy this comforting dish.

Questions About Recipes

→ Can I use fresh tomatoes instead of canned?

Yes, you can use fresh tomatoes. Just make sure to peel and chop them finely, and simmer them longer to break them down.

→ Is there a dairy-free option for this recipe?

Yes, substitute heavy cream with coconut cream or a dairy-free heavy cream alternative.

→ Can I freeze the leftovers?

Yes, you can freeze the dish, but the texture of the gnocchi may change upon reheating.

→ What else can I add to this dish?

Consider adding protein like grilled chicken or shrimp for a heartier meal.

Creamy Tomato Gnocchi

I love making Creamy Tomato Gnocchi because it’s the ultimate comfort food that never fails to please. The rich, velvety sauce envelops tender gnocchi, creating a dish that's as satisfying as it is delicious. I find that using fresh herbs and quality tomatoes truly elevates the flavor. Each bite offers a perfect balance of creaminess and a burst of tomato goodness, making it perfect for any occasion. Whether it’s a weeknight dinner or a cozy gathering, this recipe is always a hit in my kitchen.

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: Nora Ellis

Recipe Type: Simple Homestyle Cooking

Skill Level: Easy

Final Quantity: 4 servings

What You'll Need

Ingredients

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

How-To Steps

Step 01

Bring a large pot of salted water to a boil. Add the gnocchi and cook according to package instructions, usually about 2-3 minutes 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 soft. Add the minced garlic and cook for an additional minute.

Step 03

Stir in the crushed tomatoes, and season with salt and pepper. Let it simmer for 10 minutes, then add the heavy cream, stirring to combine. Cook for another 2-3 minutes until the sauce is heated through.

Step 04

Add the cooked gnocchi to the skillet and gently mix until they are coated with the creamy tomato sauce. Allow them to cook together for another minute.

Step 05

Divide the creamy gnocchi onto plates and garnish with fresh basil and grated Parmesan cheese if desired. Enjoy your meal!

Extra Tips

  1. Feel free to add in some sautéed spinach or mushrooms for extra flavor and nutrition. The dish can also be made ahead and reheated for a quick meal during the week.

Nutritional Breakdown (Per Serving)

  • Calories: 420 kcal
  • Total Fat: 28g
  • Saturated Fat: 15g
  • Cholesterol: 80mg
  • Sodium: 600mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 3g
  • Sugars: 6g
  • Protein: 10g