If you’ve ever wanted a pasta dinner that feels like a hug, creamy tomato basil gnocchi might just be your answer. Pillowy gnocchi tossed in a silky tomato basil sauce—it’s cozy, simple, and quick enough for weeknights.
What Makes This Gnocchi Dish Special
I’ve tried my fair share of gnocchi recipes, but there’s something about the pairing of tomatoes, basil, and cream that feels timeless. The sauce clings to every little dumpling, and the basil adds freshness to balance the richness. Whether you’re cooking for yourself, a hungry family, or planning a “marry me gnocchi” style dinner (yes, that’s really a thing!), this dish delivers flavor without fuss.
And the best part? You don’t need to spend all day in the kitchen. With store-bought gnocchi and a few pantry staples like sun-dried tomatoes and cream, you can get this dish on the table in less than 30 minutes.
Ingredients You’ll Need

Here’s a quick lineup before we start cooking. Most of these you probably already have:
- 1 lb potato gnocchi (store-bought works perfectly)
- 2 tbsp olive oil (use the oil from your sun-dried tomatoes jar for extra flavor)
- 3 cloves garlic, minced
- ½ cup sun-dried tomatoes, sliced
- 1 can (14 oz) crushed tomatoes
- 1 cup heavy cream
- ½ cup grated Parmesan cheese
- 1 tsp chili flakes (optional, for a little kick)
- 2 cups fresh spinach
- ½ cup fresh basil leaves, torn
- Salt and black pepper, to taste
Optional add-ins: grilled chicken for a hearty chicken gnocchi, or extra veggies like zucchini for a lighter twist.
Step-By-Step: How To Cook Gnocchi with Creamy Tomato Basil Sauce
Step 1: Cook the Gnocchi
Bring a large pot of salted water to a boil. Drop in the gnocchi and cook until they float to the top, about 2–3 minutes. That’s your sign they’re ready. Scoop them out with a slotted spoon and set aside. Don’t overcook—they can get mushy fast.
Step 2: Build the Sauce
In a wide skillet, heat olive oil over medium heat. Toss in garlic and let it sizzle for 30 seconds, just until fragrant. Add your sun-dried tomatoes and stir for another minute.
Pour in the crushed tomatoes, season with salt, pepper, and chili flakes, and let the sauce simmer for 5–7 minutes. Stir in heavy cream and Parmesan. Watch it turn into that dreamy, velvety tomato basil gnocchi sauce we’re after.
Step 3: Bring It Together
Add the cooked gnocchi to the skillet, followed by spinach. Stir gently so everything gets coated in that luscious sauce. The spinach will wilt in seconds. Tear fresh basil over the top and give it one final toss.
Serve hot with extra Parmesan if you’re feeling indulgent.
Variations to Try

This dish is a blank canvas for creativity. A few ideas:
- Chicken Gnocchi with Sun-Dried Tomatoes: Add grilled chicken strips before tossing the gnocchi into the sauce. Hearty and filling.
- Baked Gnocchi: Transfer everything to a baking dish, sprinkle with mozzarella, and broil until bubbly.
- Meatless Meal Prep: Skip the chicken and load up on vegetables like zucchini, mushrooms, or roasted peppers.
- Sundried Tomato Gnocchi with Spinach: Double the spinach for a veggie-packed option.
Why You’ll Love This Dish
- Quick: Ready in under 30 minutes.
- Flexible: Works as a cozy meatless meal or as a base for chicken gnocchi.
- Flavor-packed: Sun-dried tomatoes add depth, basil adds freshness, cream ties it all together.
- Crowd-friendly: Double the recipe for dinner parties—it’s that kind of comfort food everyone loves.
Cooking Tips and Troubleshooting
Even though creamy tomato basil gnocchi is simple, here are a few pointers so it turns out right every time:
- Use salted water for gnocchi. Just like pasta, gnocchi needs seasoned water to avoid tasting bland.
- Don’t overcrowd the pot. Cook gnocchi in batches if needed. When they float, scoop them out quickly.
- Save some pasta water. A splash can loosen your sauce if it gets too thick.
- Simmer, don’t boil the sauce. High heat can cause cream to split. Keep it gentle and let the flavors meld.
- Balance the flavors. If the sauce tastes too tangy, add a pinch of sugar. Too heavy? Toss in more basil or spinach for freshness.
Storage and Reheating
Leftovers taste even better the next day (that sauce soaks into the gnocchi beautifully).
- Fridge: Store in an airtight container for up to 3 days.
- Reheat: Warm in a skillet with a splash of milk or cream to bring the sauce back to life. Microwave works too, but the skillet keeps the texture better.
- Freezer: I don’t recommend freezing creamy gnocchi—the sauce can split. But you can freeze the tomato base (without cream and spinach) for up to 2 months, then finish fresh.
Final Thoughts
Creamy tomato basil gnocchi is the kind of dinner that reminds you good food doesn’t need to be complicated. A few pantry staples, one skillet, and 30 minutes—that’s all it takes to create a dish that feels indulgent but approachable.
Whether you stick with the classic or play around with variations like chicken gnocchi, baked gnocchi, or extra-veg sundried tomato gnocchi, this recipe is one to keep in your weeknight rotation.
So grab that pack of gnocchi sitting in your pantry and let’s make something sweet and savory at the same time. Comfort food doesn’t get much better than this.

Creamy Tomato Basil Gnocchi
Ingredients
Method
- Bring a large pot of salted water to a boil. Drop the gnocchi in and cook until they float to the top, about 2–3 minutes. Remove with a slotted spoon and set aside.
- Heat olive oil in a skillet over medium heat. Add garlic and cook for 30 seconds. Stir in sliced sun-dried tomatoes.
- Pour in crushed tomatoes, season with salt, pepper, and chili flakes. Simmer for 5–7 minutes. Stir in the cream and Parmesan. Let the sauce thicken.
- Add the cooked gnocchi to the skillet. Stir in spinach and let it wilt. Tear basil leaves over the top. Toss gently until everything is coated.
- Top with extra Parmesan and enjoy hot.
Notes
- If the sauce feels too thick, add a splash of the gnocchi cooking water.
- For a lighter version, swap heavy cream for half-and-half.
- This recipe makes great leftovers. Reheat gently in a skillet with a splash of cream or milk.
Gnocchi FAQs
1. What’s the best type of gnocchi to use?
Store-bought potato gnocchi works perfectly. If you’re feeling ambitious, homemade gnocchi will make the dish even more special. Shelf-stable, refrigerated, or frozen gnocchi all work—just follow cooking times on the package.
2. Can I make this dairy-free?
Yes! Swap heavy cream for coconut milk or oat cream. Use a dairy-free Parmesan alternative or nutritional yeast for that cheesy touch.
3. How do I keep gnocchi from becoming mushy?
Cook them only until they float. Overcooking makes them gummy. Also, add them directly into the sauce rather than letting them sit around.
4. Can I add protein?
Definitely. Chicken gnocchi with sun-dried tomatoes is a classic. Shrimp also works beautifully with the creamy tomato base.
5. What about a baked version?
Yes—creamy baked gnocchi is next-level comfort food. Once you’ve combined the gnocchi with sauce, place it in a baking dish, top with mozzarella, and bake until bubbly and golden.
6. Is this recipe beginner-friendly?
Absolutely. If you know how to boil water and stir sauce, you’re set. The hardest part is not eating straight out of the skillet.
7. Can I meal prep this?
Yes. Make the sauce ahead, then cook gnocchi fresh and toss together right before serving. That way the dumplings stay tender.
8. Can I swap gnocchi for other pasta?
Sure. Ravioli, tortellini, or even plain penne all work. Try creamy sun-dried tomato and spinach ravioli for a fun twist.