I absolutely adore this Creamy Tomato Gnocchi Recipe because it feels like the ultimate comfort food hug in a bowl. The combination of silky cream, tangy tomatoes, and pillowy gnocchi creates a mouthwatering dish that’s easy enough for weeknights but special enough to share with friends. Every time I make it, the smell alone fills the kitchen with warmth and excitement, and the creamy texture paired with fresh basil just makes me want to dive right in.
Why You'll Love This Creamy Tomato Gnocchi Recipe
I love how this recipe brings together such a luscious, balanced flavor profile without complicated steps. The tanginess from the tomatoes pairs perfectly with the rich cream, and the hint of Dijon mustard and Italian seasoning adds just the right kick to keep things interesting. The garlic and fresh basil really elevate the dish, making each bite taste homemade and vibrant. It’s that kind of meal I eagerly request over and over because it never gets old.
What really makes this Creamy Tomato Gnocchi Recipe stand out for me is how simple it is without feeling basic. It comes together quickly, which means I’m not stuck in the kitchen forever during busy nights. Plus, gnocchi cooks in just minutes, soaking up all that amazing sauce which makes every bite delightful. I find it perfect for cozy dinners or even when friends pop over unexpectedly—I only need a handful of ingredients, and it never disappoints.
Ingredients You'll Need
The magic of this dish is in its simple yet essential ingredients. Each one plays an important role, from building depth of flavor to lending the perfect texture and color that makes this recipe so inviting.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Olive oil: I use this to sauté the onions and develop a rich base flavor.
- Onion: Finely chopped to bring a gentle sweetness that balances the tomatoes.
- Dry white wine: This adds a subtle acidity and complexity to the sauce.
- Dijon mustard: A surprising ingredient that brightens and deepens the flavor.
- Garlic: Minced cloves add that irresistible aroma and a hint of sharpness.
- Italian seasoning: A pinch infuses the sauce with classic herbaceous notes.
- Canned diced tomatoes: The star ingredient that gives the sauce a tangy body and vibrant color.
- Heavy cream: For that luxuriously creamy texture we all crave in this dish.
- Potato gnocchi: The soft, pillowy pasta that soaks up the sauce beautifully.
- Fresh basil: Added last for a burst of brightness and fresh herbal flavor.
- Salt & pepper: To taste, perfect for enhancing every little note in the dish.
- Parmesan cheese (optional): Finishing touch that lends a nutty, savory depth.
Directions
Step 1: Heat the olive oil in a skillet over medium-high heat. Add the finely chopped onion and sauté for about 5 minutes, until the onion is softened and just starting to lightly brown. This creates the flavorful base of your sauce.
Step 2: Pour in the dry white wine, then stir in the Dijon mustard, minced garlic, and Italian seasoning. Mix until smooth and cook everything together for about one minute, letting the flavors meld and the alcohol cook off.
Step 3: Add the canned diced tomatoes with their juices, the heavy cream, and the uncooked potato gnocchi right into the skillet. Bring it all up to a gentle bubble, then reduce the heat to medium and cover the pan. Let it simmer for about 5 minutes, allowing the gnocchi to cook through and soak up the delicious sauce.
Step 4: Give the gnocchi a good stir, then fold in the fresh basil. Season with salt and pepper to your liking. Let the dish cook uncovered for another couple of minutes so the sauce thickens slightly and the gnocchi finishes cooking.
Step 5: Finally, stir in freshly grated Parmesan cheese if you like, or sprinkle it on top just before serving. Serve immediately to enjoy the full creamy, tomatoey goodness of this dish.
Servings and Timing
This Creamy Tomato Gnocchi Recipe makes about 4 satisfying servings, perfect for a family meal or for sharing with friends. The prep time is easy and quick, around 5 minutes to chop and gather everything. Cooking takes about 20 minutes, including sautéing, simmering, and resting time. Altogether, you’re looking at roughly 25 minutes from start to finish, with no additional resting time needed—just serve it hot and dig in!
How to Serve This Creamy Tomato Gnocchi Recipe
When I serve this dish, I love pairing it with a crisp side salad dressed lightly with lemon vinaigrette to cut through the richness of the creamy sauce. Roasted vegetables, like asparagus or broccoli, also complement the gnocchi nicely, bringing texture and freshness to the meal. Sometimes, I’ll add a crusty loaf of garlic bread to scoop up every last bit of the sauce—that's always a big hit.
For garnishing, I like to sprinkle extra fresh basil leaves and a little more parmesan right before serving; it adds a burst of color and freshness that makes the plate pop. Presentation-wise, serving it in wide shallow bowls helps showcase the gnocchi swimming in the creamy tomato sauce. I usually give generous portions since this is such a crowd-pleaser.
As for drinks, a chilled glass of Sauvignon Blanc or Pinot Grigio pairs beautifully with the dish’s creamy tang. If I’m going for a non-alcoholic option, a sparkling water with a splash of lemon or a light iced tea feels refreshing and simple. This recipe shines at casual family dinners, cozy date nights, or even holiday gatherings when you want something comforting yet elegant. I recommend serving it warm to hot to fully appreciate the creamy sauce’s luscious texture.
Variations
I’m always excited to experiment with this recipe to suit different tastes or dietary needs. If you want to make it vegan, swapping the heavy cream for coconut cream and using dairy-free Parmesan alternatives works wonderfully without losing the creamy richness. You can also add sautéed mushrooms or spinach for extra veggies, which boost nutrition and add texture.
For a gluten-free version, simply check that your gnocchi is made without wheat—many potato gnocchi brands offer gluten-free versions. You could even try making homemade gnocchi from scratch if you’re feeling adventurous! Instead of white wine, you can also use vegetable broth for a milder, alcohol-free sauce base.
If you want to switch things up with the flavors, try adding a pinch of smoked paprika or red pepper flakes for some smoky heat. Another favorite twist of mine is stirring in sun-dried tomatoes alongside the canned ones for an intensified tomato flavor. Different cooking methods such as baking the finished gnocchi with a layer of cheese on top can make for a delightful baked casserole take on this recipe.
Storage and Reheating
Storing Leftovers
If you have leftovers, I recommend letting the creamy tomato gnocchi cool to room temperature before transferring it to an airtight container. Stored in the fridge, it will stay fresh for up to 3 days. I’ve found that keeping it in a shallow container helps it cool more evenly and avoids overcooking when reheating.
Freezing
This dish can be frozen, though I prefer freezing the sauce and gnocchi separately if possible for best texture results. To freeze, place individual portions in freezer-safe containers or heavy-duty freezer bags, removing as much air as possible. It will keep well for up to 2 months. When ready, thaw it overnight in the fridge before reheating gently on the stovetop.
Reheating
To reheat, I gently warm the leftovers on the stovetop over low to medium heat, stirring occasionally. Adding a splash of cream or water helps loosen the sauce and keeps the gnocchi from drying out. I avoid microwaving if I can help it, as the heat can sometimes make the gnocchi gummy. Reheating slowly preserves the creamy texture and ensures every bite tastes just as good as freshly made.
FAQs
Can I use store-bought gnocchi for this recipe?
Absolutely! Store-bought potato gnocchi works perfectly and is a huge time saver. Just ensure you cook it according to the package directions in the sauce as outlined, so it reaches that perfect tender texture.
What if I don’t have white wine? Can I leave it out?
If you don’t have white wine on hand, you can substitute with vegetable broth or simply omit it. The sauce will still be delicious, just slightly less complex. The Dijon mustard and Italian seasoning help make up for that depth.
Is this recipe spicy?
Nope, this Creamy Tomato Gnocchi Recipe is mild and creamy with gentle seasoning. However, you can easily add red pepper flakes or a pinch of cayenne if you like a little heat.
Can I prepare this dish ahead of time?
You can prep the onions, garlic, and tomatoes in advance, but I recommend cooking the gnocchi and combining everything right before serving for the best texture and freshness.
What cheese works best if I don’t have Parmesan?
Pecorino Romano or Grana Padano are excellent alternatives that offer a similar salty, nutty flavor. You can also use Asiago if that’s what you have on hand. The cheese really adds a lovely finishing touch!
Conclusion
This Creamy Tomato Gnocchi Recipe has become one of my absolute favorite go-to meals because it’s comforting, flavorful, and surprisingly quick to make. I hope you enjoy making and sharing it as much as I do—there’s something so satisfying about a luscious sauce and tender gnocchi cooked to perfection. Give it a try soon; I promise it will bring a little delicious joy to your table!
Print
Creamy Tomato Gnocchi Recipe
- Total Time: 25 minutes
- Yield: 4 servings
Description
This creamy tomato gnocchi recipe offers a rich, comforting dish perfect for a quick weeknight dinner. Soft potato gnocchi is cooked in a luscious sauce made from diced tomatoes, heavy cream, Dijon mustard, and Italian seasoning, then finished with fresh basil and the option of parmesan cheese for an extra savory touch.
Ingredients
For the Sauce and Gnocchi
- 1 tablespoon olive oil
- ½ medium onion, finely chopped
- ¼ cup dry white wine
- 1 tablespoon Dijon mustard
- 3-4 cloves garlic, minced
- ¼ teaspoon Italian seasoning
- 1 (14 fluid ounce) can diced tomatoes with juices
- 1 cup heavy whipping cream
- 1 pound uncooked potato gnocchi
- 1 small handful fresh basil, torn or chopped
- Salt and pepper, to taste
- Freshly grated parmesan cheese (optional), to taste
Instructions
- Sauté Onions: Heat olive oil in a skillet over medium-high heat. Add the finely chopped onion and sauté for about 5 minutes, until softened and lightly browned.
- Add Wine and Seasonings: Stir in the dry white wine, Dijon mustard, minced garlic, and Italian seasoning. Cook for about a minute, stirring until the mixture is smooth.
- Add Tomatoes, Cream, and Gnocchi: Pour in the diced tomatoes with their juices and heavy cream. Add the uncooked gnocchi. Bring the mixture to a gentle bubble again.
- Simmer Covered: Reduce heat to medium, cover the skillet, and let cook for 5 minutes to allow the gnocchi to cook through and the sauce to thicken.
- Final Stir and Seasoning: Stir the sauce, then add the fresh basil and season with salt and pepper. Cook uncovered for another 2 minutes to thicken the sauce further.
- Serve: Stir in freshly grated parmesan cheese if desired, or sprinkle on top when serving. Serve immediately while hot and creamy.
Notes
- You can substitute heavy cream with half-and-half for a lighter sauce, though it won’t be as rich.
- For a dairy-free version, omit the cream and parmesan and use a plant-based cream alternative.
- Feel free to use fresh tomatoes if in season, but drain excess liquid to prevent a watery sauce.
- Gnocchi can be replaced with store-bought gluten-free gnocchi to make this recipe gluten-free.
- If you prefer a thicker sauce, allow it to simmer uncovered a few minutes longer.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian

Leave a Reply