I’ve always loved recipes that feel cozy but don’t take much effort and this creamy tomato gnocchi is one of those gems. It’s made in one pan, takes less than 20 minutes, and comes out rich, creamy, and deeply satisfying. The pillowy gnocchi soak up a silky tomato-basil sauce that feels both light and indulgent at the same time.
This recipe leans into the kind of easy comfort food that works any night of the week. No fancy steps, no long prep just a skillet, a handful of ingredients, and warm, cheesy goodness at the end.
Table of Contents
Creamy Tomato Gnocchi Ingredients:
- 1 (16 oz) package shelf-stable or refrigerated gnocchi
- 1 Tbsp olive oil or butter
- 3–4 cloves garlic, minced
- 1 (14 oz) can crushed tomatoes
- ½ cup heavy cream or half & half for lighter
- 1 tsp dried basil or a few fresh basil leaves, chopped
- Salt and pepper to taste
- ¼ cup grated Parmesan (plus more for topping)
- Optional: chili flakes, baby spinach, or fresh mozzarella pieces
Creamy Tomato Gnocchi Instructions:
- Heat olive oil in a large skillet over medium heat. Add garlic and sauté for 1 minute until fragrant.
- Pour in the crushed tomatoes and stir. Let it bubble for 2–3 minutes.
- Stir in cream, basil, salt, and pepper. Let the sauce simmer gently for 2–3 more minutes.
- Add the gnocchi directly to the skillet (no need to boil first). Stir to coat in the sauce. Cover and cook for 4–5 minutes, stirring once or twice, until the gnocchi are tender.
- Stir in grated Parmesan until melted and the sauce thickens slightly.
- Optional: fold in spinach or top with mozzarella pieces and cover for 1–2 minutes to melt.
- Serve hot with extra Parmesan and fresh basil if desired.
Why This Creamy Tomato Gnocchi Works
- No need to pre-boil the gnocchi it cooks right in the sauce.
- The sauce gets depth from garlic and tomato, richness from cream, and a savory finish from Parmesan.
- One pan is fewer dishes and easier cleanup.
- It’s fast, filling, and flexible you can customize it easily.
- It delivers comfort food satisfaction without needing much effort.
FAQ
Can I use frozen or homemade gnocchi?
Yes. If using frozen, let it thaw a few minutes before adding to the pan. Homemade may take a bit longer to cook, so simmer a few extra minutes and check for doneness.
Can I make it dairy-free?
Use coconut cream or a dairy-free alternative for the cream, and skip the cheese or use a plant-based version. It’ll still be creamy and flavorful.
Can I add protein?
Sure. Try cooked chicken, shrimp, or even crispy chickpeas stirred in at the end.
Will the gnocchi get mushy?
Not if you cook it just until tender. Don’t overcook it only needs a few minutes to soften in the sauce.
What can I serve with this?
A green salad, garlic bread, or roasted vegetables go great alongside. Or just enjoy it as a stand alone bowl it’s filling on its own.
Final Thoughts
If you’re craving something warm, creamy, and super simple, this one-pan tomato gnocchi is it. It’s fast, flexible, and full of flavor. No extra pots, no complicated prep just rich, cozy goodness in a skillet. Keep this recipe on hand for those nights when you want something comforting without the fuss. You’ll be glad you did.

Creamy Tomato Gnocchi |One‑Pan Skillet Comfort Meal
Ingredients
Equipment
Method
- Heat olive oil in a large skillet over medium heat. Add garlic and sauté for 1 minute until fragrant.
- Pour in the crushed tomatoes and stir. Let it bubble for 2–3 minutes.
- Stir in cream, basil, salt, and pepper. Let the sauce simmer gently for 2–3 more minutes.
- Add the gnocchi directly to the skillet. Stir to coat in sauce. Cover and cook 4–5 minutes, stirring occasionally, until tender.
- Stir in Parmesan until melted and sauce thickens slightly.
- Optional: Add spinach or top with mozzarella. Cover 1–2 minutes to melt.
- Serve hot with extra Parmesan and fresh basil, if desired.