Creamy Tomato Bacon Gnocchi
This creamy tomato bacon gnocchi is a quick, cozy dinner made with soft potato gnocchi, crispy bacon, sweet cherry tomatoes, fresh basil, and a rich plant-based cream sauce. It feels comforting and restaurant-worthy, but it comes together with simple ingredients and minimal effort.
The best part? It comes together quickly with simple ingredients, and the sauce tastes much more special than the effort it takes. The bacon adds a salty, savory base, the cherry tomatoes bring freshness, and the cream makes everything silky and comforting.
This is a perfect recipe when you want something warm and satisfying, but still easy enough for a busy evening.
Why You’ll Love This Tomato Bacon Gnocchi
This recipe is creamy, comforting, and full of flavor, but still simple enough for a weeknight meal. The sauce comes together in one pan after the bacon is crisped, and the gnocchi only needs a few minutes in salted boiling water.
It is also easy to customize. You can use regular Parmesan for a classic creamy flavor, or swap in dairy-free cheese and plant-based cream if you are sensitive to dairy.
The cherry tomatoes keep the sauce from feeling too heavy, while the basil adds a fresh finish that makes the whole dish taste brighter.
Recipe Ingredients
Gnocchi
Use shelf-stable, refrigerated, or fresh potato gnocchi. Cook it in salted boiling water just until it floats, then transfer it into the sauce. Do not overcook it, because gnocchi can become too soft quickly.
Diced Bacon
Bacon gives the sauce a deep, savory flavor. Cook it first until golden and slightly crispy, then use the same pan to build the sauce.
Cherry Tomatoes
Cherry tomatoes add sweetness, freshness, and color. Cut them in half so they soften faster and release some of their juices into the creamy sauce.
Plant-Based Cream
Plant-based cooking cream keeps the sauce creamy without needing regular heavy cream. You can also use regular cream if you prefer.
Parmesan or Dairy-Free Cheese
Parmesan adds salty, nutty flavor and helps the sauce taste richer. If you are dairy-sensitive, use a dairy-free Parmesan-style cheese instead.
Basil
Fresh basil is best here. It gives the dish a fresh, aromatic finish and balances the richness of the bacon and cream.
Cornstarch
A small amount of cornstarch helps thicken the sauce. Mix it with a little cold water first so it does not clump.
Salt and Black Pepper
Season carefully because bacon and Parmesan are already salty. Taste at the end before adding more salt

Creamy Tomato Bacon Gnocchi
Course: Dinner, Main CourseCuisine: Italian-InspiredDifficulty: Easy4
servings30
minutes15
minutes510
kcalIngredients
1 lb potato gnocchi / 500g
5 oz diced bacon/ 140g
1 1/2 cups cherry tomatoes, halved / about 250–300 g
3/4 cup plant-based cooking cream / 180 ml
1/2 cup grated Parmesan or dairy-free cheese / 40–50 g
1/2 cup reserved gnocchi cooking water / 120 ml, use as needed
1 teaspoon cornstarch / 3 g
1/3 cup fresh basil, chopped or torn
Salt, to taste
Black pepper, to taste
Directions
- Bring a large pot of salted water to a boil.
- Add the diced bacon to a large skillet over medium heat. Cook until golden and lightly crispy, stirring often.

- Add the gnocchi to the boiling water and cook according to package instructions, usually until the gnocchi floats to the top. Reserve 1/2 cup of the cooking water, then drain.
- Add a splash of the reserved gnocchi water to the skillet with the bacon. Stir well to loosen the browned bits from the pan.
- Pour in the plant-based cream and add the Parmesan or dairy-free cheese. Stir until the sauce becomes smooth and creamy.

- Add the halved cherry tomatoes and simmer for 2–3 minutes, until slightly softened.

- In a small bowl, mix the cornstarch with 1 tablespoon cold water. Add the slurry to the sauce and stir until lightly thickened.
- Add the cooked gnocchi to the skillet and gently toss until coated in the sauce

- Stir in fresh basil. Season with black pepper and taste before adding extra salt.
- Serve warm with extra basil and Parmesan if desired.

Notes
- For a dairy-free version, use plant-based cream and dairy-free Parmesan-style cheese.
- If the sauce gets too thick, add a splash of reserved gnocchi cooking water.
- If the sauce is already thick enough, you can skip the cornstarch.
- For extra flavor, add 1–2 minced garlic cloves after cooking the bacon.
Recipe Variations
Make It Dairy-Free
Use plant-based cream and dairy-free Parmesan-style cheese. The recipe already works well with these swaps.
Make It Extra Creamy
Add a little more cream or cheese at the end for a richer sauce.
Add More Vegetables
Baby spinach, zucchini, mushrooms, or roasted red peppers would work well in this recipe.
Make It Spicy
Add a pinch of red pepper flakes to the sauce for gentle heat.
Add More Protein
You can add grilled chicken or turkey bacon if you want a higher-protein version.
How to store and Reheat
Store leftover creamy tomato bacon gnocchi in an airtight container in the refrigerator for up to 3 days. Because gnocchi can absorb the sauce as it sits, it may thicken after chilling.
To reheat, warm it gently in a skillet over low heat with a splash of water, broth, or plant-based cream to bring the sauce back to a creamy texture. You can also microwave it in short intervals, stirring between each one.
This recipe is best fresh, but it can still work well as a simple make-ahead lunch for the next day. If you’re building a more realistic weekly routine around easy meals, you may also like my Meal Prep for Beginners guide, where I share simple ways to prep balanced meals without making healthy eating feel complicated.
I do not recommend freezing this dish, because creamy sauces and cooked gnocchi can change texture after thawing.

FAQs
Can I use regular cream instead of plant-based cream?
Yes. Regular heavy cream or cooking cream works well if you do not need a dairy-free option.
Can I make this recipe dairy-free?
Yes. Use plant-based cream and a dairy-free Parmesan-style cheese. Since the recipe includes bacon, it will not be vegan, but it can be made dairy-free.
What kind of gnocchi should I use?
Shelf-stable potato gnocchi is the easiest option. Refrigerated or fresh gnocchi also works, but cooking time may be shorter.
Can I skip the cornstarch?
Yes. If your sauce thickens naturally from the cheese and starchy cooking water, you may not need cornstarch. Use it only if the sauce feels too thin.
More Easy Recipes You May Like
