Gnocchi with Tomato Sauce
There’s something comforting about pillow-y dumplings bathed in a bright, garlicky tomato sauce. This Gnocchi with Tomato Sauce recipe hits that sweet spot between cozy and quick, making it perfect for busy weeknights or a relaxed weekend supper. It uses store-bought potato gnocchi for speed, then elevates them with a simple pan sauce built from butter, olive oil, garlic, onion, and crushed tomatoes, finished with mozzarella and Parmesan for stringy, golden goodness.
Why this recipe works
Soft gnocchi can be easily overwhelmed by heavy sauces. This version keeps the sauce bright with garlic and crushed tomatoes but adds depth from butter and onion. A touch of dried oregano and Italian seasoning makes the flavors familiar and inviting, while crushed red pepper brings a gentle heat. The cheeses melt into the sauce, creating a luscious finish that clings to each dumpling.
Ingredients
- 1 lb potato gnocchi
- 2 tablespoons unsalted butter, divided
- 1 tablespoon olive oil
- 3 garlic cloves, minced
- ½ medium yellow onion, chopped
- ¼ teaspoon dried oregano
- 1 teaspoon Italian seasoning
- 24 oz crushed tomatoes
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes
- ½ cup shredded mozzarella
- ½ cup grated Parmesan cheese
Tools you’ll need
- Large skillet with lid (or a sauté pan)
- Large pot for boiling gnocchi
- Slotted spoon or spider for transferring gnocchi
- Wooden spoon or silicone spatula
- Knife and cutting board
- Measuring spoons and cups
Prep tips

- Buy fresh or frozen potato gnocchi — either works. If frozen, no need to thaw before cooking.
- Measure out the butter in advance and separate it into tablespoon amounts: you’ll use the butter in two stages.
- Chop the onion and mince the garlic before you start cooking so you can move quickly once the pan is hot.
Step-by-step instructions

- Bring a large pot of salted water to a boil. Add the 1 lb potato gnocchi and cook according to package directions until they float and are tender, usually 2 to 3 minutes for fresh gnocchi or a little longer for frozen. Use a slotted spoon or spider to transfer the cooked gnocchi directly to a plate or bowl; reserve about ½ cup of the cooking water in case you want to loosen the sauce later.
- While the gnocchi is cooking, heat a large skillet over medium heat. Add 1 tablespoon olive oil and 1 tablespoon unsalted butter to the skillet. Once the butter melts and starts to shimmer, add the chopped ½ medium yellow onion. Cook, stirring occasionally, until the onion is soft and translucent, about 4 to 5 minutes.
- Add the minced 3 garlic cloves to the skillet and stir for 30 to 45 seconds until fragrant, taking care not to let the garlic brown.
- Sprinkle in ¼ teaspoon dried oregano and 1 teaspoon Italian seasoning, stirring to coat the onion and garlic. Let the dried herbs bloom in the warm fat for about 15 to 20 seconds.
- Pour in the 24 oz crushed tomatoes, and stir to combine with the onion, garlic, and herbs. Season the sauce with ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon crushed red pepper flakes. Bring the sauce to a gentle simmer, then reduce the heat to maintain a low simmer. Let the sauce cook for 6 to 8 minutes, stirring occasionally, so the flavors meld and the sauce thickens slightly.
- Once the sauce has simmered and the flavors are well rounded, add the remaining 1 tablespoon unsalted butter to the pan and stir until melted and integrated. This adds a silky finish to the sauce.
- Add the cooked gnocchi directly into the skillet with the tomato sauce. Gently toss or stir so each piece is coated. If the sauce feels too thick or clings too heavily to the gnocchi, stir in a splash of the reserved gnocchi cooking water (start with 1 to 2 tablespoons) until you reach the desired consistency.
- Sprinkle ½ cup shredded mozzarella evenly over the gnocchi and sauce, followed by ½ cup grated Parmesan cheese. Cover the skillet with a lid for 1 to 2 minutes or until the cheeses just begin to melt and become gooey. If you prefer golden, bubbly cheese, place the skillet under a broiler for 1 to 2 minutes—watch closely so the cheese doesn’t burn.
- Remove from heat and let rest for a minute. Taste and adjust seasoning with additional salt or pepper if needed. Serve hot, garnished with an extra pinch of crushed red pepper flakes or a scattering of extra grated Parmesan if you like.
Serving suggestions
This Gnocchi with Tomato Sauce is delightful on its own or paired with a light green salad tossed in lemon vinaigrette. For a textural contrast, serve with roasted vegetables or a side of garlic-roasted broccolini. A simple loaf of crusty bread is perfect for mopping up the sauce.
Make-ahead and storage
You can prepare the sauce up to 2 days in advance and reheat it gently before tossing with freshly cooked gnocchi. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat on the stovetop over low heat, adding a splash of water if the sauce has thickened.
Variations to try
- For a mushroom twist, sauté 8 ounces of sliced mushrooms with the onion in step 2 until browned.
- Add fresh basil at the end for a bright, herbal lift. Tear a few leaves over the finished dish just before serving.
- Swap the crushed red pepper flakes for a pinch of smoked paprika if you want a smoky note instead of heat.
Final thoughts
This Gnocchi with Tomato Sauce recipe is approachable and forgiving, delivering a cozy bowl with minimal fuss. It’s fast enough for a weekday dinner but satisfying enough to share on a relaxed weekend evening. The butter and cheeses bring richness, while the tomato base stays fresh and vibrant. Keep a bag of potato gnocchi in your pantry — a handful of pantry staples is all it takes to create a meal that feels homemade and indulgent.
Now grab your skillet and let the simple, saucy comfort of this dish bring a little warmth to your table.

Gnocchi with Tomato Sauce
Ingredients
- 1 lb potato gnocchi
- 2 tablespoons unsalted butter divided
- 1 tablespoon olive oil
- 3 cloves garlic minced
- 1/2 medium yellow onion chopped
- 1/4 teaspoon dried oregano
- 1 teaspoon Italian seasoning
- 24 oz crushed tomatoes
- 1/2 teaspoon salt plus more to taste
- 1/4 teaspoon black pepper plus more to taste
- 1/4 teaspoon crushed red pepper flakes
- 1/2 cup shredded mozzarella
- 1/2 cup grated Parmesan cheese
Instructions
- Fill a 3-quart pot with water, bring to a boil, and add a dash of salt.
- Add the gnocchi to the boiling water and cook over medium heat until they float to the surface, then remove with a slotted spoon to a plate.
- In a large skillet, melt 1 tablespoon of the butter over medium heat.
- Add the boiled gnocchi in batches and fry until golden and lightly browned on the edges, then transfer to a plate.
- Add the remaining 1 tablespoon butter and the olive oil to the skillet and heat until shimmering.
- Add the chopped onion and sauté for 2 to 3 minutes until softened.
- Add the minced garlic and cook until fragrant and the onion is translucent, about 30–60 seconds.
- Stir in the dried oregano and Italian seasoning and cook for 1 minute to bloom the herbs.
- Add the crushed tomatoes, stir to combine, and simmer for about 5 minutes.
- Add the pan-fried gnocchi to the sauce and toss to coat; simmer briefly so flavors meld.
- Season the dish with salt and black pepper to taste, then sprinkle with crushed red pepper flakes, mozzarella, and Parmesan before serving.
Equipment
- 3-quart pot
- Large Skillet
- Slotted Spoon
- Plate
- Measuring Spoons
Notes
- Nutrition values vary by product used.
- You may use fresh, homemade, or store-bought gnocchi.
- Store leftovers in the fridge for up to 3 days.
- Pasta sauce can substitute for crushed tomatoes but may be sweeter.

