If you’re craving something cozy, indulgent, and just a little bit fancy, I’ve got the perfect solution for you: Creamy Tomato Gnocchi Recipe. This dish hits that sweet spot of comfort food with its pillowy gnocchi smothered in a luscious creamy tomato sauce. Trust me, once you try this, it’s going to become your go-to for a weeknight dinner or when you want to impress with minimal effort.
Why You’ll Love This Recipe
- Simple Ingredients: Uses pantry staples and fresh cherry tomatoes that you can find easily any time of the year.
- Quick & Easy: Ready in just about 25 minutes—perfect for busy evenings when you want something homemade fast.
- Impressively Creamy: The cream cheese adds a tangy silky texture that elevates the sauce above your average tomato dish.
- Kid & Crowd Pleaser: My family goes crazy for this recipe, and it adapts well to add veggies or protein if you want.
Ingredients You’ll Need
All the ingredients in this Creamy Tomato Gnocchi Recipe come together beautifully to create a balanced, flavorful sauce that clings perfectly to the soft gnocchi. My tip? Use fresh cherry tomatoes when you can—they burst with flavor and give the sauce a lovely texture.
- Oil: I use a neutral oil or light olive oil to gently cook the onions without overpowering the sauce.
- Red onion: Adds sweetness and depth; make sure to dice it finely so it softens quickly.
- Cherry tomatoes: Fresh and juicy, they break down into the base of the sauce for natural sweetness and acidity.
- Garlic cloves: Minced fresh garlic gives that perfectly aromatic punch you want in tomato dishes.
- Tomato paste: This concentrates the tomato flavor and adds richness without extra liquid.
- Water or vegetable broth: Adds moisture and lets the tomatoes simmer down into a saucy consistency.
- Lighter cream cheese: This is the secret to creamy texture without heaviness—stirs in beautifully.
- Dried oregano, Italian seasoning, thyme: These herbs layer flavor and give it that Mediterranean feel.
- Fresh gnocchi: Most grocery stores carry fresh gnocchi; they cook quickly and soften in the sauce.
- Mozzarella: Thinly sliced, it melts and crisps up under the grill for an irresistible topping.
- Salt and pepper: Basic but essential for balancing all the flavors.
- Fresh basil: Added at the end for bright, herbaceous notes that lift the entire dish.
Variations
I love that this Creamy Tomato Gnocchi Recipe is so adaptable—you can tweak it based on whatever’s in your fridge or your mood that day. I often play around with adding different ingredients to make it my own.
- Add Protein: I sometimes toss in cooked Italian sausage or grilled chicken for a heartier meal, which my family absolutely appreciates.
- Make it Vegan: Swap cream cheese for vegan cream cheese and use vegan mozzarella or nutritional yeast for that cheesy touch.
- Extra Veggies: Roasted bell peppers or spinach stirred in at the end gives it a green boost and more color.
- Spice it up: A pinch of red pepper flakes goes a long way if you want a little heat.
How to Make Creamy Tomato Gnocchi Recipe
Step 1: Sauté Your Onions and Aromatics
Start by heating your oil in a skillet over low to medium heat. Toss in your diced onion and gently cook for about 5-6 minutes until it’s soft and translucent—no browning here, just sweet softness. Then add the minced garlic and halved cherry tomatoes. I like to stir frequently so the garlic doesn’t burn and the tomatoes begin to soften and release their juices.
Step 2: Build Your Sauce
Next, stir in the tomato paste along with the dried oregano, Italian seasoning, and thyme. Pour in the water or vegetable broth, then reduce heat to low and let everything simmer gently for about 7-8 minutes. Use the back of your spoon to gently mash the tomatoes, encouraging the sauce to thicken up and develop that velvety texture you’re after.
Step 3: Stir in Cream Cheese and Gnocchi
Once your sauce looks thick and saucy, add the cream cheese and fresh gnocchi right into the pan. Stir continuously till the cream cheese melts fully and clings to every piece of gnocchi—this takes about 2 minutes. The sauce will become creamy and glossy, and the gnocchi soft and tender.
Step 4: Add Mozzarella and Finish Under the Grill
Season the dish with salt and pepper to taste. Now comes the fun part: layering thin slices of mozzarella over the top, either right in the skillet (if it’s oven-safe) or transfer everything to a baking dish. Slide it under a hot grill for about 5 minutes max until the cheese melts, bubbles, and the gnocchi edges get a little crispy and irresistible.
Step 5: Garnish and Serve
Freshly scatter finely sliced basil leaves over the top just before serving. The fresh herbiness complements the rich, creamy sauce perfectly. Then dive in with a big spoon!
Pro Tips for Making Creamy Tomato Gnocchi Recipe
- Simmer Gently: Keep your heat low when simmering the tomatoes to avoid drying out or burning the sauce.
- Use Oven-safe Skillet: If you have one, finishing the dish in the same skillet saves you from extra dishes and keeps things hot and ready to serve.
- Fresh Gnocchi is Key: Fresh gnocchi cooks quickly and yields the best melt-in-your-mouth texture compared to dried.
- Don’t Skip Mashing Tomatoes: Lightly breaking down the tomatoes creates a more cohesive, creamy sauce without chunky bits.
How to Serve Creamy Tomato Gnocchi Recipe
Garnishes
I like to keep it simple and fresh—thin slices or chiffonade of fresh basil add a wonderful herbaceous note. Sometimes I’ll add a sprinkle of freshly grated Parmesan or a drizzle of good-quality olive oil just before serving for an extra layer of flavor.
Side Dishes
A crisp green salad with vinaigrette balances the richness perfectly. Roasted garlic bread or a crunchy baguette is also a must-have to soak up every drop of that sauce. If you want something heartier, steamed green beans or sautéed spinach complement the dish nicely without overpowering it.
Creative Ways to Present
For entertaining, I love plating this recipe in individual ramekins topped with basil and a little extra cheese before broiling. It looks rustic yet polished, and everyone loves the fun personal portion. Or serve it family-style in a beautiful ceramic baking dish right from the oven—comfort food that doubles as a centerpiece.
Make Ahead and Storage
Storing Leftovers
I store any leftovers in an airtight container in the fridge, and they keep really well for up to 3 days. The sauce thickens up, so I usually loosen it when reheating with a splash of water or broth to bring back that silky texture.
Freezing
Freezing works okay if you’re in a pinch, but the texture of gnocchi can change after thawing—it might get a bit softer or mushy. If you freeze it, I recommend freezing just the sauce separately and cooking fresh gnocchi when you’re ready to eat.
Reheating
To reheat, I gently warm the leftovers on the stovetop over low heat, stirring frequently and adding a little liquid if needed to prevent sticking. You can also microwave—but just be sure to cover loosely and stir halfway through to heat evenly.
FAQs
-
Can I use dried gnocchi for this Creamy Tomato Gnocchi Recipe?
Yes, you can use dried gnocchi, but keep in mind it will take longer to cook and won’t be quite as soft and pillowy as fresh gnocchi. Adjust cooking time accordingly, and make sure to cook the gnocchi separately before adding it to the sauce to avoid it becoming mushy.
-
What can I substitute for cream cheese?
If you don’t have cream cheese, plain mascarpone or a mild ricotta can work, but the sauce might be a bit less tangy. For dairy-free options, try a plant-based cream cheese or cashew cream to keep it creamy.
-
Can I add vegetables to make it more nutritious?
Absolutely! This recipe is very flexible. Chopped spinach, zucchini, or roasted peppers are excellent additions—just toss them in when adding the gnocchi so they warm through without getting mushy.
-
How do I know when the gnocchi are done?
Fresh gnocchi cook quickly and will become soft and tender as they heat in the sauce. When they’re plump and have absorbed some of the sauce, stirring them gently to prevent sticking, they’re ready.
Final Thoughts
I absolutely love how this Creamy Tomato Gnocchi Recipe comes together with minimal fuss but maximum flavor. It’s one of those meals that feels special and homemade without the stress. I still remember the first time I cooked it for my family—I thought it would be a simple dinner, but it ended up being the star of the week. If you’re looking for a way to upgrade your weeknight dinners, do yourself a favor and try this—you’ll be so glad you did!
PrintCreamy Tomato Gnocchi Recipe
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
A comforting and creamy tomato gnocchi dish featuring sautéed onions, garlic, and cherry tomatoes simmered in a herb-infused tomato sauce with lighter cream cheese, topped with melted mozzarella and fresh basil. Perfect for a quick, satisfying Italian-inspired meal.
Ingredients
Base
- 1 tbsp oil
- 1 small red onion, diced
- 100g cherry tomatoes, halved
- 2 garlic cloves, minced
Sauce
- 2 tbsp tomato paste
- 1/3 cup (80 ml) water or vegetable broth
- 1 tbsp lighter cream cheese
- 1 tsp dried oregano
- 1 tsp Italian seasoning
- 1 tsp thyme
- Salt and pepper to taste
Gnocchi and Topping
- 300g fresh gnocchi
- 50g mozzarella, thinly sliced
- Fresh basil, thinly sliced
Instructions
- Sauté onions: Heat the oil in a skillet or pan over low heat. Add the diced onion and sauté for 5-6 minutes until softened and translucent, ensuring the onions develop a sweet base for the sauce.
- Add garlic and tomatoes: Stir in the minced garlic and halved cherry tomatoes, cooking briefly to release their flavors and start softening the tomatoes.
- Add seasonings and tomato paste: Mix in the dried oregano, Italian seasoning, thyme, and tomato paste. Stir thoroughly to combine the herbs and concentrated tomato flavor evenly with the sautéed vegetables.
- Simmer sauce: Pour in the vegetable broth or water, then leave the mixture to simmer gently for 7-8 minutes. Use the back of your spoon to help break down the cherry tomatoes so the sauce thickens and develops a rich texture.
- Incorporate cream cheese and gnocchi: Add the lighter cream cheese to the sauce, stirring until it melts fully and creates a creamy consistency. Then add the fresh gnocchi and stir to coat them thoroughly in the sauce, allowing 2 minutes for them to cook through and absorb the flavors.
- Season and top with mozzarella: Adjust seasoning with salt and pepper to taste. Either layer the gnocchi and sauce in the skillet and top with thinly sliced mozzarella or transfer to an oven-safe dish before adding the cheese.
- Grill cheese: Place under a grill (broiler) for up to 5 minutes until the mozzarella melts and the tops of the gnocchi develop a crispy, golden finish.
- Garnish and serve: Scatter freshly sliced basil over the dish just before serving to add a bright, fresh herbaceous note.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat leftovers gently on the stovetop or in the microwave, adding a splash of water or broth if the sauce has thickened excessively.
- Use fresh gnocchi for best texture; frozen gnocchi may require additional cooking time.
Nutrition
- Serving Size: 1 cup (approximately 200g)
- Calories: 280
- Sugar: 5g
- Sodium: 350mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 9g
- Cholesterol: 25mg