One-Pan Ground Beef Gnocchi
This is the kind of dinner you make when you need something hot, filling, and on the table without a pile of dishes. Shelf-stable gnocchi cook right in the sauce, and everything comes together in one skillet.

The results are hearty and deeply savory, with tender potato pillows, a rich tomato sauce, and a stretchy layer of melted cheese on top. It tastes like a dish that simmered for an hour, but the whole thing takes about twenty minutes.
What Keeps This One in My Dinner Rotation
The gnocchi never needs its own pot of boiling water. Just dump them directly into the sauce, and they turn soft and pillowy while absorbing every bit of the beefy tomato flavor.
The cheese pull is the best part. A quick melt under a lid gives you that gooey, golden top without turning on the broiler, and the whole meal feels a little special for something so fast.
Ingredients

- 1 tbsp olive oil: just enough to coat the pan
- 1 lb ground beef, 85/15: lean enough not to be greasy, but still flavorful
- 1 medium yellow onion, diced: about 1 cup once chopped
- 3 cloves garlic, minced: fresh is best here
- 2 tsp Italian seasoning: adds all the herbal notes at once
- 1 (15 oz) can crushed tomatoes: look for ones with no added sugar
- ½ tsp salt: plus more to taste
- ¼ tsp black pepper
- 1 (16 oz) package shelf-stable potato gnocchi: do not cook them first
- 3 cups fresh baby spinach: (optional): stirs in at the end for a pop of green
- 1 cup shredded low-moisture mozzarella: melts into that perfect stringy layer
Variations and Easy Swaps
- Use ground turkey: it works well, though the flavor will be lighter. Add an extra pinch of salt and a small drizzle of olive oil to keep it moist.
- Add mushrooms: slice 8 oz cremini and sauté them with the onions. They deepen the savory taste.
- Make it creamy: stir in ¼ cup heavy cream right before adding the gnocchi for a pink sauce.
- Skip the dairy: leave off the cheese or use a plant-based shred you like. The dish is still hearty without it.
- Turn up the heat: a pinch of red pepper flakes with the garlic gives a nice warmth.
If you like skillet meals like this, you might also enjoy a spin on my Sausage and Peppers Pasta.
How to Make One-Pan Ground Beef Gnocchi
Step 1: Brown the Beef

Set a large skillet over medium-high heat and drizzle in the 1 tbsp olive oil. Once the oil shimmers, crumble in the 1 lb ground beef and cook for about 5 minutes, breaking it up with a spoon, until no pink remains.
You want some of those little browned bits on the bottom of the pan. They carry a ton of flavor into the sauce.
Step 2: Sauté the Onions and Garlic

Add the diced onion to the beef and cook, stirring, for 3 minutes until it starts to soften and turn translucent. Then stir in the minced garlic and 2 tsp Italian seasoning, and let everything cook for another 30 seconds, just until the garlic smells fragrant.
Step 3: Simmer the Gnocchi

Pour in the 15 oz can of crushed tomatoes, then add the ½ tsp salt and ¼ tsp pepper. Stir, bring the sauce to a gentle simmer, and tip in the entire 16 oz package of uncooked gnocchi. Gently fold them into the sauce, then cover the skillet and cook for 5 to 7 minutes.
The gnocchi will absorb moisture as they cook and soften to a pillowy texture. You will know they are done when they feel tender when pierced with a fork and the sauce has thickened around them.
If you are using spinach, drop the 3 cups into the skillet during the last minute of cooking, put the lid back on, and let the leaves wilt from the steam.
Step 4: Melt the Cheese

Turn the heat off. Scatter the 1 cup shredded mozzarella evenly over the top of the gnocchi in an even layer. Cover the skillet again and let it sit for 2 to 3 minutes off the heat, so the residual warmth melts the cheese into a soft, stretchy blanket.
Uncover and the surface will be glossy and gooey. The whole house will smell like a cozy Italian dinner.
Step 5: Scoop and Serve

Use a large spoon to scoop portions right from the skillet onto plates. The cheese will pull in long, satisfying strings. Scatter a few fresh basil leaves on top if you have them, and eat while it is hot.
A Few Things That Help
- Stick with shelf-stable gnocchi: they are designed to cook in the sauce without falling apart. Fresh or refrigerated gnocchi can turn mushy fast.
- Resist the urge to stir too much: once you add the gnocchi, keep folding to a minimum so they stay intact.
- Low-moisture mozzarella melts better: the pre-shredded stuff works fine, but a block you grate yourself melts more smoothly.
- If the sauce seems thick: splash in 2 to 3 tbsp of water when you add the gnocchi. The starches will loosen it as they cook.
Storing Leftovers
- Refrigerate: cool the gnocchi, then store in an airtight container for up to 3 days.
- Reheating: warm gently in a skillet with a tablespoon of water to loosen the sauce, stirring only a little. The microwave works in a pinch, though the gnocchi will be a touch softer.
What to Serve with One-Pan Ground Beef Gnocchi
A simple green salad with a sharp vinaigrette cuts through the richness of the cheese and beef. Crusty bread is also smart for sopping up any leftover sauce.
Frequently Asked Questions
Can I use fresh gnocchi instead of shelf-stable?
Yes, but shorten the simmer time to about 3 minutes and watch them closely. They turn tender fast and can break if overcooked.
What if I don’t have crushed tomatoes?
Diced tomatoes work. Pulse them a few times in a blender first so the sauce is not too chunky, or just let them cook down an extra 3 minutes.
My gnocchi turned out mushy. What went wrong?
They were likely cooked too long or stirred too much. Once they soften, the heat and motion can break them down, so keep the folds gentle and stick to the time.
Can I freeze this?
Yes. Portion into freezer-safe containers once cooled and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

Ground Beef Gnocchi Recipe
Ingredients
Method
- Heat olive oil in a large skillet over medium-high. Brown ground beef until no pink remains, about 5 minutes.
- Add diced onion and cook 3 minutes, then stir in garlic and Italian seasoning for 30 seconds.
- Pour in crushed tomatoes, salt, and pepper. Bring to a simmer, add uncooked gnocchi, stir gently, cover, and cook 5 to 7 minutes until tender and sauce thickens. Add spinach in the last minute if using, cover to wilt.
- Turn off heat, top evenly with shredded mozzarella, cover and let melt 2 to 3 minutes.
- Scoop onto plates, garnish with fresh basil if desired, and serve hot.
