This tomato gnocchi recipe is a rich, creamy, one-pan dinner that comes together in under 30 minutes using simple pantry ingredients. In this post, you’ll learn how to make perfectly tender gnocchi in a silky tomato sauce, plus expert tips for pan-frying, baking, and creating restaurant-style flavor at home.
Table of Contents
- Why you can trust this recipe
- Why I love this tomato gnocchi recipe
- Ingredient highlights and tips
- Substitutions & variations
- Directions
- How to store leftovers & make ahead
- Final Thoughts
- Connect With Me
What makes this technique different is how I bloom dried herbs and tomato paste first, then finish the sauce with cream and parmesan for a deeply layered flavor that has been tested again and again until perfect.
Subscribe to
the Newsletter
Let’s keep in touch! Sign up for exclusive weekly recipes and stories!
Why you can trust this recipe
As a lifestyle and entertaining expert and recipe developer for food brands, I’ve tested countless gnocchi recipe variations — from easy baked gnocchi to classic stovetop tomato sauce methods. My goal is always to create approachable, elevated recipes that work in real kitchens. I’ve made this creamy tomato gnocchi more times than I can count for family dinners, quick weeknight meals, and cozy gatherings, refining every step so you can cook with confidence and fall in love with cooking at home again.
Why I love this tomato gnocchi recipe
- A perfect balance between gnocchi pasta recipes and baked pasta dishes
- It’s a one pot / one pan dinner with minimal cleanup
- Ready in about 25–30 minutes
- Creamy, comforting and packed with tomato flavor
- Easy to adapt with fresh basil, cherry tomatoes, mozzarella cheese or red pepper flakes

Ingredient highlights and tips
Gnocchi
Use shelf-stable potato gnocchi or fresh refrigerated gnocchi. Pan-frying first gives them a lightly crisp exterior — a small step that makes a big difference in texture.
Tomato paste
Cooking tomato paste over medium heat deepens the flavor and creates a richer pasta sauce for gnocchi.
Garlic & red onion
These aromatics build the base of the sauce. Cook gently in olive oil in a skillet over medium heat for best flavor.
Heavy cream
Creates a luscious, silky creamy tomato sauce. Coconut milk can be substituted for a dairy-free version.
Parmesan cheese
Adds saltiness and umami. Mozzarella cheese can also be added for a baked gnocchi finish.
Sun-dried tomato pesto (optional)
This is my secret ingredient — it intensifies tomato flavor and makes the dish taste restaurant-worthy. Grab my homemade recipe here!
Substitutions & variations
- Add cherry tomatoes for freshness and texture
- Stir in fresh basil just before serving
- Sprinkle red pepper flakes for heat
- Use vegetable broth or chicken broth
- Swap heavy cream for half-and-half or cashew cream
- Turn this into easy baked gnocchi by topping with mozzarella and baking until bubbly
- Add spinach, kale or roasted vegetables
- Try burrata for a creamy finish
- Make it protein-rich with grilled chicken or sausage

Directions
- Heat a large skillet with olive oil over medium heat.
- Add diced red onion and cook for about 5 minutes until softened.
- Stir in garlic and cook for 1–2 minutes until fragrant.
- Add dried basil, oregano and parsley. Let them bloom for 30–60 seconds.
- Stir in tomato paste and cook for another 2 minutes to deepen flavor.
- Pour in vegetable broth and heavy cream. Stir until smooth.
- Add gnocchi directly to the sauce and cook for about 8–10 minutes until tender and the sauce thickens.
- Stir in parmesan cheese and sun-dried tomato pesto. Season with salt and black pepper.
- Optional: top with mozzarella and bake for a baked gnocchi version.
- Garnish with fresh basil and serve warm.
Expert tips for the best tomato gnocchi
Don’t skip blooming the herbs — it enhances the tomato gnocchi sauce flavor
Pan-fry gnocchi first for a crispy texture
Use a wide one pan skillet to allow sauce to reduce properly
If sauce thickens too much, loosen with broth or pasta water
Taste and adjust seasoning before serving
How to store leftovers & make ahead
- Store cooled gnocchi in an airtight container for up to 3 days
- Reheat gently on the stove with a splash of broth or cream
- This dish can be assembled ahead and baked just before serving
- Freeze portions without cheese for up to 1 month

FAQ
Final Thoughts
This best gnocchi recipe is proof that comforting food doesn’t have to be complicated. With simple pantry ingredients, one pan, and a few expert techniques, you can create a creamy tomato gnocchi that feels both elevated and approachable. I truly believe recipes like this help people rediscover the joy of cooking — delicious, seasonal food made easily at home.
Connect With Me
Follow me on Instagram for more delicious recipes and food tips. And, join me over on Facebook where I share recipes daily!
Creamy Tomato Gnocchi Recipe
This creamy tomato gnocchi is an easy one-pan comfort food dinner made with tender gnocchi simmered in a rich tomato cream sauce with garlic, herbs and parmesan. Perfect for busy weeknights.
Ingredients
- 500 g gnocchi
- ½ red onion, diced
- 4 garlic cloves, minced
- Salt and black pepper, to taste
- 1 tbsp dried basil
- 1 tbsp dried oregano
- 1 tsp dried parsley
- 2 tbsp tomato paste
- ¾ cup vegetable broth
- ¾ cup heavy cream
- ½ cup grated parmesan cheese
- 2–3 tbsp sun-dried tomato pesto (optional, recommended)
- Olive oil, for cooking
Instructions
- Heat a drizzle of olive oil in a large skillet over medium heat.
- Add diced onion and cook for about 5 minutes until softened.
- Stir in garlic and cook for 1–2 minutes until fragrant.
- Add dried basil, oregano and parsley. Cook for about 1 minute to bloom the herbs.
- Stir in tomato paste and cook for 2 minutes to deepen the flavor.
- Pour in vegetable broth and heavy cream. Stir until smooth.
- Add gnocchi and simmer for 8–10 minutes, stirring occasionally, until gnocchi are tender and sauce thickens.
- Stir in parmesan cheese and sun-dried tomato pesto. Season with salt and pepper.
- Serve warm with extra parmesan and fresh herbs if desired.
Notes
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 587Total Fat: 28gSaturated Fat: 16gUnsaturated Fat: 12gCholesterol: 117mgSodium: 754mgCarbohydrates: 64gFiber: 6gSugar: 4gProtein: 20g

Christopher is a food and lifestyle expert, recipe developer and the content creator behind May Eighty Five. With over 6 years of creating recipes for your favourite food brands, he also shares tips, tricks and how to’s that he has learnt over the years. Every week, he shares quick, simple and mostly healthy recipes along with some home and entertaining tips. You will find flavorful cocktails, delicious appetizers, tasty mains and some indulgent desserts.
