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

This Gnocchi With Creamy Tomato Sauce is built for nights when you want something warm and structured without spending an hour in the kitchen.

Store-bought potato gnocchi cooks quickly. The sauce comes together from pantry staples: tomatoes, onion, garlic, olive oil, and a small amount of cream cheese for body.

It’s simple, balanced, and repeatable.

The full ingredient list and exact measurements are in the recipe card below.

A cast iron skillet with creamy tomato sauce gnocchi

Very simple recipe with a versatile pasta sauce, that can be used not only on gnocchi, but also your favorite pasta. 

If you love making pasta at home, make sure you try this Gnocchi With Mushrooms recipe or this Baked Feta Pasta Recipe.

About the Sauce

This is not a heavy cream sauce.

It’s tomato-forward, with enough fat to soften the acidity and create texture.

You can use:

  • Cream cheese for structure
  • Heavy cream for a looser finish

Both work. The result is slightly different.

Milk or half-and-half won’t give the same consistency.

A white bowl with tomato gnocchi and a fork

How Much Creamy Tomato Gnocchi Per Person?

Most store-bought gnocchi packages recommend about 4 oz (120 g) per serving.

That’s usually enough, especially with a rich sauce.

This recipe follows that proportion.

Two white bowls with creamy tomato pasta sauce

Variations:

The sauce works beyond gnocchi.

You can use it with:

  • Regular pasta
  • Gluten-free pasta
  • Cauliflower gnocchi
  • Ravioli or tortellini

You can add:

  • Spinach
  • Mushrooms
  • Sun-dried tomatoes
  • Cooked chicken
  • Sausage
  • Shrimp

The base remains the same. You adjust around it.

Recipe tips:

  • Canned tomatoes vary in acidity and texture. Whole peeled tomatoes can be crushed directly in the pan. Diced tomatoes create more texture. Tomato sauce produces the smoothest result. Add a small amount of sweetener only if the sauce tastes overly acidic.
  • Heavy cream can be used instead of cream cheese for a looser, more traditional finish.
  • This sauce works with regular pasta, gluten-free pasta, cauliflower gnocchi, ravioli, or tortellini.
  • Add spinach, asparagus, or sun-dried tomatoes if desired.
  • For more protein, add cooked chicken, sausage, or shrimp.
  • Store in an airtight container for up to 3 days.
A white round bowl with creamy tomato gnocchi

Storage

Refrigerate in an airtight container for up to 3 days.

It can also be frozen for up to 1 month.

Reheat gently. Add a splash of water if needed.

More Pasta Recipes:

A cast iron skillet with creamy tomato sauce gnocchi
5 from 10 votes

Gnocchi With Creamy Tomato Sauce

Potato gnocchi tossed in a tomato-based sauce finished with cream cheese. Balanced, pantry-friendly, and ready in about 20 minutes.
Prep: 10 minutes
Cook: 10 minutes
Servings: 4

Ingredients 

  • 16 oz 3 cups uncooked potato gnocchi
  • 2 tablespoons olive oil
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 14 oz tomato sauce
  • 1 teaspoon honey, optional, to balance acidity
  • 2 oz full-fat cream cheese
  • ¼ teaspoon dried oregano
  • ¼ teaspoon dried basil
  • Salt and pepper to taste
  • cup grated Parmesan cheese, for serving
  • Fresh basil, for garnish

Video

Instructions 

  • Heat olive oil in a skillet over medium heat.
  • Add onion and cook until softened.
  • Add garlic and cook briefly until fragrant.
  • Stir in tomato paste, tomato sauce, and honey. Simmer for a few minutes.
  • Season with salt, pepper, oregano, and basil.
  • Lower heat and stir in cream cheese until smooth.
  • Meanwhile:
  • Cook gnocchi according to package instructions.
  • Reserve ½ cup of cooking water before draining.
  • Add gnocchi to the sauce. If needed, loosen with a splash of reserved water.
  • Serve with Parmesan and fresh basil.

Notes

  • Heavy cream can be used instead of cream cheese for a thinner sauce.
  • Cauliflower gnocchi or gluten-free gnocchi work well.
  • Add cooked chicken, sausage, or shrimp for more protein.
  • The sauce can be used with other pasta shapes.
  • Refrigerate up to 3 days or freeze up to 1 month.

Nutrition

Calories: 403kcal, Carbohydrates: 51g, Protein: 13g, Fat: 17g, Saturated Fat: 7g, Cholesterol: 27mg, Sodium: 1282mg, Potassium: 494mg, Fiber: 5g, Sugar: 7g, Vitamin A: 875IU, Vitamin C: 11mg, Calcium: 262mg, Iron: 6mg

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

Additional Info

Course: dinner
Cuisine: Italian
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

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

Recipe Rating




22 Comments

  1. Delicious! I recently made this meal with a side of roasted chicken breast. It’s so creamy and easy to make. I loved it so much that I’ll for sure be adding it to my recipes book.

  2. The flavor was great. I suggest cooking the chopped onion a bit longer before adding the garlic, so that the sauce will not be crunchy. It does not say in the instructions when to add the cooking water. This would be helpful for some people.

  3. Hello, I will make this for my 3 girlfriends soon, but Wonder What size I would need to mage for 4 people?
    Is 1 for 1 person?

  4. This was a great recipe!!! Easy, delicious, quick to put dinner on the table!
    I used Trader Joe’s sweet potato gnocchi & microwaved them while I made the sauce.
    I subbed a little whipping cream mixed with some plain Greek yogurt, I added red pepper flakes, and some homemade herbs de Provence. I also added extra onions (a whole medium & 4 cloves of garlic.) amazing!!! Next time I’ll add spinach & sage & a little lemon zest