“`html
There is something truly heartwarming about the One Pot Tomato Gnocchi with Spinach Recipe that makes it an absolute favorite for busy weeknights and cozy dinners alike. This dish brings together pillowy gnocchi cooked right in a rich, tangy tomato sauce, balanced perfectly by bright fresh spinach, creamy melted mozzarella, and the fragrant punch of garlic and basil. Best of all, everything comes together in just one pot, making cleanup a breeze without sacrificing any of the bold, comforting flavors you crave.

Ingredients You’ll Need
Getting this One Pot Tomato Gnocchi with Spinach Recipe on your table is surprisingly simple thanks to a handful of fresh and pantry staples. Each ingredient is chosen to bring out layers of flavor, texture, and vibrant color that make this dish shine so brightly.
- 16 oz shelf stable gnocchi: Quick cooking and wonderfully soft, gnocchi is the star that soaks up all the tomato goodness.
- 2 tablespoons unsalted butter: Adds a silky richness and helps sauté the aromatics for a flavorful base.
- ½ yellow onion, diced: Provides sweetness and depth as it softens during cooking.
- 5 cloves garlic, sliced: Gives an irresistible fragrant kick without overpowering the sauce.
- 1 tablespoon tomato paste: Intensifies the tomato flavor and adds a delightful umami note.
- 28 oz can crushed tomatoes: The saucy foundation that brings luscious, tangy brightness to the dish.
- ½ cup vegetable stock: Loosens the sauce slightly so the gnocchi can cook perfectly without drying out.
- Salt and black pepper, to taste: Essential seasoning to bring every flavor into harmony.
- 1.5 cups fresh spinach: Adds a fresh, leafy green pop of color and a subtle earthiness.
- 4 oz fresh mozzarella, sliced or torn: Melts into creamy, gooey pockets of pure comfort.
- 2 tablespoons fresh basil, chopped: Final aromatic flourish that brightens the whole dish.
- Extra virgin olive oil, for drizzling (optional): A finishing touch that adds a beautiful sheen and fruity depth.
How to Make One Pot Tomato Gnocchi with Spinach Recipe
Step 1: Preheat the Oven
Start by setting your oven to 400°F (200°C). This step gets things ready for the final baking stage, where the gnocchi will soften and the flavors meld beautifully while the mozzarella melts into golden perfection.
Step 2: Sauté the Aromatics
Grab a large oven-safe skillet or cast iron pan and warm it over medium heat. Add the butter and wait for it to melt into a golden pool before tossing in your diced onion. Let the onion cook gently for about 5 minutes until it turns lightly translucent and sweet-smelling. Then, add the sliced garlic and sauté for another 2 minutes, allowing the garlic to release its incredible fragrance without letting it brown.
Step 3: Cook the Tomato Paste
Next, stir in the tomato paste. Cook it alongside the onion and garlic for 2 to 3 minutes, stirring often. This step is like magic—it deepens the tomato paste’s color and unlocks richer, more complex flavors that will make your sauce unforgettable.
Step 4: Simmer the Sauce
Pour in the crushed tomatoes and vegetable stock. Season with salt and black pepper to taste. Stir everything together, then bring the sauce to a gentle simmer. You want it bubbling softly so all these wonderful ingredients start marrying into a cohesive, luscious sauce.
Step 5: Add Gnocchi & Spinach
Now comes the fun part: add the uncooked gnocchi right into the skillet along with the fresh spinach. Give everything a good stir to make sure the gnocchi is nicely submerged in the tomato sauce and the spinach begins to wilt. This ensures every bite has a perfect balance of soft gnocchi, tender greens, and sauce.
Step 6: Bake the Gnocchi
Cover your skillet with an oven-safe lid or foil and place it in the oven for 20 minutes. Be sure to stir the gnocchi about every 5 minutes to prevent sticking and promote even cooking. This slow baking step allows the gnocchi to absorb the sauce’s flavor while becoming tender and delightfully pillowy.
Step 7: Broil with Cheese
Once the gnocchi is cooked through, remove the cover and layer the mozzarella evenly on top. Pop the skillet under the broiler set to high for about 5 minutes. Watch closely as the cheese bubbles, melts, and crisps to a gorgeous golden brown that makes this dish utterly irresistible.
Step 8: Finish & Serve
Pull your creation from the oven and sprinkle freshly chopped basil over the top. If you like, finish with a gentle drizzle of extra virgin olive oil for an added layer of flavor and shine. Serve everything hot and enjoy every gooey, comforting forkful!
How to Serve One Pot Tomato Gnocchi with Spinach Recipe

Garnishes
Fresh basil is the star garnish here, offering a punch of herbal brightness that lifts every bite. A light drizzle of high-quality extra virgin olive oil can add a fruity, luxurious finish, while a sprinkle of red pepper flakes will bring a touch of heat if you’re feeling adventurous.
Side Dishes
This dish is hearty enough to stand on its own, but if you want to round it out, consider a crisp green salad with lemon vinaigrette or some crusty garlic bread to soak up the remaining sauce. A side of roasted vegetables like asparagus or zucchini can also bring a lovely textural contrast and freshness to the plate.
Creative Ways to Present
For a special occasion, serve the gnocchi in individual oven-safe ramekins for a charming personal touch. Alternatively, sprinkle toasted pine nuts on top for an unexpected crunch or add a dollop of ricotta cheese for extra creaminess. You might even experiment by swapping mozzarella for burrata when you want to really impress.
Make Ahead and Storage
Storing Leftovers
If you happen to have leftovers from your One Pot Tomato Gnocchi with Spinach Recipe, store them in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making the next-day meal just as delightful if not better.
Freezing
This recipe freezes well without losing too much texture. Portion the cooled gnocchi and sauce into freezer-safe containers and freeze for up to 2 months. Keep the fresh spinach out if you can, adding it fresh upon reheating for the best flavor and texture.
Reheating
Reheat leftovers gently on the stovetop over low heat, stirring often to prevent sticking and to help the gnocchi reabsorb the sauce. Alternatively, microwave in short increments, fluffing and stirring between each. Add a splash of vegetable stock or water if it seems dry, and top with fresh basil or a little more cheese for a fresh finish.
FAQs
Can I use frozen gnocchi for this recipe?
Absolutely! Frozen gnocchi works wonderfully in this dish—just add a minute or two to the baking time to ensure it cooks through completely.
Is this dish vegan-friendly?
You can easily make this One Pot Tomato Gnocchi with Spinach Recipe vegan by swapping the butter for a plant-based alternative and leaving out the mozzarella or using a vegan cheese substitute.
Can I add other vegetables to this recipe?
Yes! Feel free to toss in sliced mushrooms, bell peppers, or even some zucchini to add more veggies and texture. Just add them at the same time as the onions so they have time to cook down.
How spicy is this recipe?
The recipe as written is mild and family-friendly, but you can easily add red pepper flakes or a dash of hot sauce to give it a vibrant kick if you love a bit of heat.
What can I substitute for fresh basil?
If you don’t have fresh basil on hand, fresh parsley or oregano can be a good stand-in, adding a fresh herbal note that complements the tomato sauce deliciously.
Final Thoughts
If you’re looking for a comforting, flavorful, and fuss-free meal that feels like a hug in a bowl, this One Pot Tomato Gnocchi with Spinach Recipe is exactly what you need. Every element works together to create such a satisfying dish, and the ease of cooking it all in one pot means less time in the kitchen and more time enjoying good food with great company. Go ahead, give it a try—you might just find your new favorite weeknight dinner!
“`
Print
One Pot Tomato Gnocchi with Spinach Recipe
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
This One Pot Tomato Gnocchi with Spinach recipe combines shelf-stable gnocchi with a rich tomato sauce, fresh spinach, and melted mozzarella for a comforting, easy-to-make baked dish perfect for a quick weeknight meal.
Ingredients
Gnocchi and Sauce
- 16 oz shelf stable gnocchi
- 2 tablespoons unsalted butter
- ½ yellow onion, diced
- 5 cloves garlic, sliced
- 1 tablespoon tomato paste
- 28 oz can crushed tomatoes
- ½ cup vegetable stock
- Salt and black pepper, to taste
Finishing Touches
- 1.5 cups fresh spinach
- 4 oz fresh mozzarella, sliced or torn
- 2 tablespoons fresh basil, chopped
- Extra virgin olive oil, for drizzling (optional)
Instructions
- Preheat the Oven: Set your oven to 400°F (200°C) to prepare for baking the gnocchi dish later.
- Sauté the Aromatics: Warm a large oven-safe skillet or cast iron pan over medium heat. Add butter and melt it, then add diced onion and cook about 5 minutes until translucent. Add sliced garlic and cook 2 more minutes to release aroma without browning.
- Cook the Tomato Paste: Stir in the tomato paste with the onion and garlic, cooking for 2-3 minutes until the paste darkens and flavors deepen.
- Simmer the Sauce: Pour in the crushed tomatoes and vegetable stock. Season with salt and pepper, stir to combine, and bring to a gentle simmer, ensuring the sauce bubbles lightly but does not boil vigorously.
- Add Gnocchi & Spinach: Add the uncooked gnocchi and fresh spinach to the skillet, stirring to submerge the gnocchi completely in the sauce and distribute the spinach evenly as it wilts.
- Bake the Gnocchi: Cover the skillet with an oven-safe lid or foil. Bake for 20 minutes at 400°F, stirring every 5 minutes to prevent sticking and ensure even cooking of the gnocchi.
- Broil with Cheese: Remove the skillet from the oven, uncover, layer the fresh mozzarella evenly on top, and place under the broiler set to high for about 5 minutes until the cheese melts, bubbles, and becomes golden brown in spots.
- Finish & Serve: Remove from the oven. Garnish with chopped fresh basil and a drizzle of extra virgin olive oil if desired. Serve hot and enjoy your hearty, comforting dish.
Notes
- Use an oven-safe skillet such as cast iron to easily transfer from stovetop to oven.
- Stirring during baking helps cook gnocchi evenly and prevents sticking.
- Adjust seasoning before baking to suit taste preferences.
- Fresh mozzarella works best for melting, but shredded mozzarella can be substituted.
- Optional olive oil drizzle adds richness and enhances flavor.

