Go Back
+ servings

One Pot Lasagna Gnocchi

If you love lasagna but don’t love the layering, baking, and pile of dishes that come with it, this One Pot Lasagna Gnocchi is about to become your new favorite weeknight dinner. It has everything you crave about classic lasagna, rich Italian sausage, deep tomato flavor, creamy ricotta, and parmesan, but it all comes together in one skillet with minimal effort. No boiling noodles. No layering. No baking. Just bold, cozy flavor in under 30 minutes.
This recipe takes soft, pillowy gnocchi and lets it simmer directly in a hearty sausage marinara sauce so it soaks up all that flavor. The ricotta topping melts gently into the hot skillet, giving you that creamy, cheesy finish that makes lasagna so comforting. It’s hearty, saucy, and satisfying — the kind of meal that feels like Sunday dinner but is simple enough for a busy Tuesday night.
Cook Time30 minutes
Total Time30 minutes
Course: comfort food, dinner, Main Course
Cuisine: Italian
Keyword: cheesy, gnocchi, one-pot, sausage
Servings: 4 people

Equipment

  • Large skillet

Ingredients

  • 1 lb Italian sausage
  • 2 –3 tbsp tomato paste
  • 1 16 oz package gnocchi
  • 24 oz marinara sauce
  • 7 –8 oz ricotta cheese
  • Pinch Italian seasoning
  • 3 oz shredded parmesan cheese

Instructions

  • In a large skillet over medium heat, brown the Italian sausage until fully cooked, breaking it up as it cooks into small crumbles. Do not drain the fat, that’s flavor. The sausage drippings will help build the base of your sauce and add richness to the entire dish.
  • Add 2–3 tablespoons of tomato paste directly into the skillet with the sausage. Stir it into the meat and allow it to cook for 4–5 minutes. This step is important. Letting the tomato paste caramelize deepens the color and creates a richer, more concentrated tomato flavor. You’ll notice it darken slightly and stick to the bottom of the pan and that’s exactly what you want.
  • Add the gnocchi straight into the skillet. Stir to coat the gnocchi in the sausage and tomato mixture. Let it cook for about 4–5 minutes, stirring occasionally. This light toasting step adds flavor and helps the gnocchi hold its texture as it finishes cooking in the sauce.
  • Pour in the marinara sauce and stir everything together until evenly combined. Reduce heat slightly and let the mixture simmer until the gnocchi is tender and the sauce is heated through, about 5–7 minutes. The gnocchi will soften and absorb some of the sauce, creating a thick, hearty texture.
  • While the gnocchi simmers, prepare the ricotta topping. In a small bowl, combine the ricotta cheese, a pinch of Italian seasoning, and the shredded parmesan cheese. Stir until smooth and creamy.
  • To serve, spoon the saucy gnocchi into bowls and top each serving with a generous dollop of the ricotta mixture. The heat from the gnocchi will gently melt the ricotta into the sauce, creating that classic lasagna-style creaminess.

Notes

Why This Recipe Works

This dish works so well because it layers flavor in simple steps. Browning the sausage builds a savory base. Caramelizing the tomato paste intensifies the sauce. Toasting the gnocchi adds texture. And finishing with ricotta gives you that signature creamy lasagna bite without any complicated assembly.
It’s hearty enough to stand on its own, but it also pairs beautifully with a simple side salad or garlic bread. If you want to add extra richness, sprinkle a little more parmesan on top or add fresh basil before serving.

Easy Variations

  • Use mild or hot Italian sausage depending on your spice preference.
  • Stir in a handful of baby spinach during the last few minutes of cooking for extra greens.
  • Add a pinch of crushed red pepper flakes for heat.
  • Swap half the sausage for ground beef for a more traditional lasagna flavor.
  • Top with shredded mozzarella and broil for 2–3 minutes if you want that bubbly, baked finish.