If you have ever found yourself craving a comforting, cheesy, and totally satisfying meal that feels like a warm hug on a plate, then this Cheesy Baked Gnocchi Casserole Recipe is your new best friend. Soft, pillowy gnocchi baked in a luscious blend of marinara, cream, and a blend of mozzarella and Parmesan cheeses creates layers of gooey goodness that will have everyone at the table asking for seconds. With the optional Italian sausage adding a savory heartiness and fresh spinach and tomatoes infusing bursts of color and flavor, this casserole is the perfect combination of simple ingredients coming together to make something truly spectacular.

Ingredients You’ll Need
All the ingredients in this recipe are straightforward and easy to find, yet each one plays a vital role in building layers of flavor and texture. From the fluffy potato gnocchi to the melty cheeses and fresh herbs, every element counts in bringing this dish to life.
- Potato gnocchi (1 lb or 450g): The fluffy base that soaks up all the delicious sauce and cheese when baked.
- Italian sausage, casings removed (1 lb or 450g, optional): Adds a hearty, savory depth, but feel free to skip or substitute with vegetarian protein.
- Marinara sauce (1 cup or 240ml): A bright, tangy tomato base that keeps the casserole fresh and vibrant.
- Heavy cream (1 cup or 240ml): Makes the sauce luxuriously creamy and rich without overpowering the other flavors.
- Shredded mozzarella cheese (2 cups or 200g): Melts beautifully to give you that irresistible gooey texture.
- Grated Parmesan cheese (1/2 cup or 50g): Adds a nutty, sharp bite to balance the creaminess.
- Cherry tomatoes, halved (1 cup or 150g): Provide pops of juicy sweetness and a lovely contrast in texture.
- Fresh spinach (2 cups or 60g): Adds brightness and a subtle earthiness that complements the rich cheese and sausage.
- Garlic, minced (3 cloves): Infuses the dish with aromatic depth and a touch of pungency.
- Dried oregano (1 tsp): Introduces a warm herbal note that blends perfectly with the tomato and cream sauce.
- Fresh basil leaves, torn (1/4 cup or 10g): Used for garnish to lift the casserole with fresh, peppery hints.
- Salt and pepper: Essential for seasoning and bringing all the flavors into harmony.
- Olive oil (2 tbsp): For sautéing garlic and sausage, adding a touch of fruitiness.
How to Make Cheesy Baked Gnocchi Casserole Recipe
Step 1: Preheat and Prepare the Gnocchi
Start with preheating your oven to 375°F (190°C), which will ensure it’s perfectly hot when it’s time to bake. If you’re working with frozen gnocchi, give them a quick boil first to soften them up, but if you have shelf-stable gnocchi, they’re already ready to go.
Step 2: Sauté the Garlic and Cook the Sausage
Heat your olive oil in a large, oven-safe skillet over medium heat. Add the minced garlic and sauté until you can smell that wonderful aroma, about a minute. Next, add the sausage if you’re using it, and cook it until nicely browned. This step builds a fragrant and savory foundation for your casserole.
Step 3: Make the Creamy Tomato Sauce
Into the same skillet, pour the marinara sauce and heavy cream. Stir in the dried oregano and mix well to create a creamy, herb-infused tomato sauce base that will wrap every gnocchi with flavor.
Step 4: Layer the Casserole
Now the fun part: layering. Start by spreading a bit of the sauce in the bottom of the skillet. Then add a layer of gnocchi, followed by fresh spinach, halved cherry tomatoes, the browned sausage pieces, and a sprinkle of mozzarella and Parmesan cheeses. Repeat the process until all ingredients have been used or you reach the top of your skillet. This layering builds those beautiful, gooey pockets of flavor.
Step 5: Bake to Perfection
Top the entire casserole with a generous layer of mozzarella and Parmesan cheese. Bake it for 20 to 25 minutes until the cheese is bubbly and turns a gorgeous golden brown. If you want an extra crispy top, pop it under the broiler for 2 to 3 more minutes—but keep a close eye so it doesn’t burn.
Step 6: Garnish and Rest
Once out of the oven, sprinkle fresh torn basil leaves over the top to add a burst of bright, peppery aroma. Let the casserole rest for 5 to 10 minutes to allow the sauce to settle, making it easier to serve and enjoy.
How to Serve Cheesy Baked Gnocchi Casserole Recipe

Garnishes
Fresh herbs like basil or even a light scattering of chopped parsley add the perfect fresh note and a pop of green that contrasts beautifully with the golden cheese. A drizzle of good olive oil or a few red pepper flakes can add extra flavor too.
Side Dishes
This dish is rich and filling, so pairing it with a crisp green salad dressed in a simple vinaigrette provides a refreshing balance. Garlic bread or a crusty baguette also work wonderfully to mop up every last bit of cheesy sauce.
Creative Ways to Present
Serve the casserole directly from the skillet for a rustic, family-style vibe or portion it into individual ramekins for a charming presentation. You can even sprinkle with toasted pine nuts or a bit of lemon zest to add unexpected texture and brightness.
Make Ahead and Storage
Storing Leftovers
Leftover Cheesy Baked Gnocchi Casserole Recipe keeps well in an airtight container in the refrigerator for up to three days. Cover it tightly to maintain its creamy texture and flavor.
Freezing
This casserole is freezer-friendly! Simply cool it completely, then cover it tightly with plastic wrap followed by foil. Freeze for up to two months. To enjoy later, thaw overnight in the fridge before reheating.
Reheating
Warm leftovers in the oven at 350°F (175°C) until heated through, about 15-20 minutes. Cover with foil to prevent the cheese from over-browning. You can also reheat individual portions in the microwave, but oven reheating keeps the casserole’s texture best.
FAQs
Can I make this casserole vegetarian?
Absolutely! Simply omit the Italian sausage and consider adding mushrooms, roasted veggies, or a plant-based sausage alternative for extra flavor and substance.
What type of gnocchi works best?
Potato gnocchi is ideal because it absorbs the sauce well and has that soft, pillowy texture. You can use fresh, shelf-stable, or frozen gnocchi depending on what you have on hand.
Can I use a different cheese?
Yes! While mozzarella and Parmesan are classic, feel free to experiment with fontina, provolone, or even a bit of sharp cheddar to change up the flavor profile.
Is it possible to make this recipe dairy-free?
To go dairy-free, substitute the cream with coconut milk or a plant-based cream, and use dairy-free cheese alternatives. Keep in mind the taste and texture will be different but still delicious.
How spicy is this dish?
The original recipe has very mild spice from the sausage and oregano. If you like heat, add red pepper flakes or a spicy sausage variation to kick things up a notch.
Final Thoughts
There is something undeniably comforting and joyous about a warm, cheesy casserole, and this Cheesy Baked Gnocchi Casserole Recipe really hits the spot. With its layers of tender gnocchi, creamy sauce, fresh veggies, and melty cheese, it’s a dish that invites everyone to gather around and savor each satisfying bite. Whether you’re cooking for family, friends, or just treating yourself, give this recipe a try — it may just become your new favorite go-to comfort meal!
Print
Cheesy Baked Gnocchi Casserole Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Description
A comforting and rich Cheesy Baked Gnocchi Casserole featuring tender potato gnocchi layered with savory Italian sausage, fresh spinach, cherry tomatoes, and a creamy tomato sauce, all topped with melted mozzarella and Parmesan cheeses. This easy-to-make baked dish is perfect for a hearty family meal with a golden bubbly cheese crust.
Ingredients
Gnocchi and Protein
- 1 lb (450g) potato gnocchi
- 1 lb (450g) Italian sausage, casings removed (optional)
Sauce and Vegetables
- 1 cup (240ml) marinara sauce
- 1 cup (240ml) heavy cream
- 3 cloves garlic, minced
- 1 tsp dried oregano
- 1 cup (150g) cherry tomatoes, halved
- 2 cups (60g) fresh spinach
- 1/4 cup (10g) fresh basil leaves, torn
Cheeses
- 2 cups (200g) shredded mozzarella cheese
- 1/2 cup (50g) grated Parmesan cheese
Other
- 2 tbsp olive oil
- Salt and pepper to taste
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C) to prepare for baking the casserole.
- Prepare the Gnocchi: If using shelf-stable gnocchi, they’re ready to use directly. For frozen gnocchi, boil briefly according to package instructions to thaw and partially cook.
- Cook the Sausage: Heat olive oil in a large oven-safe skillet over medium heat. Sauté minced garlic for about 1 minute until fragrant, then add the Italian sausage (if using) and cook until nicely browned. Set aside the cooked sausage.
- Make the Sauce: In the same skillet, mix marinara sauce, heavy cream, and dried oregano thoroughly to create a creamy tomato sauce base.
- Layer the Casserole: Begin layering by spreading a small amount of the sauce mixture at the bottom of the skillet. Add a layer of gnocchi, followed by fresh spinach, cherry tomatoes, cooked sausage, and a sprinkling of mozzarella and Parmesan cheese. Repeat these layers until you run out of ingredients or fill the skillet.
- Top with Cheese: Finish with a generous layer of mozzarella and Parmesan cheese on the very top of the assembled casserole.
- Bake the Casserole: Place the skillet in the preheated oven and bake for 20-25 minutes until the cheese on top is bubbly and golden brown. For a crispier cheese crust, broil for an additional 2-3 minutes at the end.
- Add Fresh Basil: Remove the casserole from the oven and sprinkle torn fresh basil leaves evenly over the top.
- Rest Before Serving: Allow the casserole to rest for 5-10 minutes; this helps it set and improves the texture and flavor before serving.
Notes
- Shelf-stable gnocchi can be used straight from the package, but frozen gnocchi should be boiled before assembling to ensure proper cooking.
- The Italian sausage can be substituted with other protein options such as ground turkey, chicken, or omitted altogether for a vegetarian version.
- Broiling at the end is optional but recommended for a crispier, golden cheese topping.
- Letting the casserole rest before serving allows it to thicken slightly for better slicing and serving.
- Fresh basil adds a fragrant, fresh finish but can be substituted with dried basil if fresh is unavailable.

