This Italian Crescent Casserole is the kind of dinner that makes a busy night feel handled. You get a buttery crescent-roll crust, a hearty sausage-and-marinara filling, and a thick layer of melted mozzarella on top. It bakes up golden around the edges, bubbly in the middle, and smells like you’ve been cooking all afternoon.
It’s also one of those recipes that’s easy to repeat. Same cozy flavors every time, but you can swap the meat, add veggies, go extra cheesy, or keep it simple. No stress.
If you like a lasagna-style casserole without all the layering and boiling noodles, this is going to be a regular at your house.
Why this casserole works so well
A lot of casseroles taste good on day one, then fall apart into mush later. This one holds up.
The crescent dough bakes into a tender crust with just enough structure to scoop clean slices. The filling turns rich and saucy without being watery. And because the cheese goes on top, you get that browned, stretchy finish that makes everyone hover around the pan.
It’s family-friendly food. Still flavorful. Still satisfying. Still something you’ll want seconds of.
Ingredients
Here I explain the best ingredients for this Italian crescent casserole recipe, what each one does, and substitution options. For the exact ingredient measurements, see the recipe card at the bottom of this post.
Crescent roll dough – You’ll use two tubes. One becomes the bottom crust, the other goes on top. I like pressing the seams together so the crust bakes evenly. If you want a thicker, more bread-like top, use crescent sheets if you can find them.
Italian sausage – This brings big flavor fast. Mild is great for a classic family dinner. Hot sausage adds a little heat. You can also use ground beef, ground turkey, or a mix.
Yellow onion – It softens into the sauce and adds sweetness. Dice it small so it disappears into the filling.
Garlic – Fresh garlic gives the best flavor here. If you only have garlic powder, it’ll still work.
Marinara sauce – Use a sauce you already like the taste of. A good marinara is doing a lot of heavy lifting in this recipe. If the sauce is thin, the filling can get runny, so choose one with a thicker consistency.
Diced tomatoes (optional) – Adds a little texture and extra tomato flavor. If you use them, drain them well so the filling stays thick.
Italian seasoning – A quick way to add herby flavor. If your marinara is already heavily seasoned, you can cut this back.
Crushed red pepper flakes (optional) – A pinch wakes up the sauce. Totally optional.
Ricotta cheese – This is what makes it feel “lasagna-ish” without any extra work. It adds creamy pockets throughout the casserole. Cottage cheese works too if that’s what you have.
Egg – Mixed with the ricotta so it sets gently while baking. This keeps the filling creamy, not runny.
Parmesan cheese – Adds salty, nutty flavor. Freshly grated melts better and tastes stronger.
Mozzarella cheese – The top layer that gets bubbly and browned. Shred it yourself if you can. Bagged shredded cheese is convenient, but it doesn’t melt quite as smoothly.
Fresh basil or parsley (optional) – A quick sprinkle at the end makes the whole pan look bright and fresh.
Salt + black pepper – Season the meat as it cooks. Taste the filling before you assemble the casserole, then adjust.
What kind of sausage to use
Italian sausage comes in a few forms, and they all work, but the flavor changes depending on what you pick.
-
Mild Italian sausage: Classic, savory, crowd-pleasing.
-
Hot Italian sausage: Same flavor, plus a little kick.
-
Sweet Italian sausage: Slightly sweeter, often with fennel. Delicious if you like that classic Italian sausage flavor.
-
Ground beef: More neutral, still hearty. Add a little extra Italian seasoning if you go this route.
-
Ground turkey or chicken: Lighter, still tasty. Don’t skip seasoning and don’t overcook it in the skillet.
If you’re using sausage links, just remove the casings and cook the meat like ground sausage.
Instructions
For the full detailed recipe instructions, scroll to the recipe card at the bottom of this post.
A quick note before you start: the biggest key to a clean slice is a thick filling. You want it saucy, not watery. Let it simmer for a few minutes and cool slightly before layering it with the dough. That small step makes a big difference.
Step-by-step
1) Preheat the oven.
Set the oven to 375°F. Grease a 9×13-inch baking dish or spray it lightly with nonstick spray.
2) Cook the sausage and onion.
Place a large skillet on the stove over medium-high heat. Add the Italian sausage and cook for 6-8 minutes, breaking it up into small pieces. Add the diced onion and cook for 3-4 minutes more, until softened.
If there’s a lot of grease in the skillet, drain most of it. Leave a little behind for flavor, but you don’t want the filling oily.
3) Add garlic and build the sauce.
Stir in the minced garlic and cook for 30 seconds, just until fragrant. Add the marinara sauce, drained diced tomatoes (if using), Italian seasoning, black pepper, and crushed red pepper flakes (if using). Reduce the heat to medium-low and simmer for 6-10 minutes. The goal is thick, spoonable sauce.
Turn off the heat and let it cool for a few minutes while you prep the ricotta mixture and dough.
4) Mix the ricotta layer.
In a medium bowl, combine ricotta, egg, and parmesan. Add a pinch of salt and pepper. Stir until smooth and creamy.
5) Add the bottom crescent layer.
Unroll one tube of crescent dough and press it into the bottom of the baking dish. Pinch the seams together so it becomes one even layer. If the dough tears, just press it back together. It’s forgiving.
6) Layer the filling.
Spread the ricotta mixture over the crescent dough. It doesn’t need to be perfect. Add the meat sauce over the ricotta and spread it out evenly.
7) Add cheese.
Sprinkle mozzarella over the top. Use as much as you like, but the amount in the recipe card gives a thick, satisfying layer that browns nicely.
8) Top with the remaining crescent dough.
Unroll the second tube of dough. You can do this two ways:
-
Full top crust: Lay it over the casserole and pinch the seams together.
-
Rustic top: Tear the dough into strips or pieces and arrange it over the top with a few gaps so steam can escape.
Either way works. The rustic top is a little easier and looks really good once baked.
9) Bake.
Bake for 25-30 minutes, or until the crescent dough is golden brown and cooked through. If the top is browning too fast, loosely cover it with foil for the last 5-10 minutes.
10) Rest, slice, serve.
Let the casserole rest for 10-15 minutes before slicing. This helps it set up so you get cleaner portions. Finish with basil or parsley if you’d like.
Recipe tips
Press the seams. Crescent dough bakes more evenly when the seams are sealed. It also helps the bottom layer hold the filling without gaps.
Thicken the sauce. If your marinara is thin, simmer the meat sauce a few extra minutes. You want it thick enough to scoop with a spoon.
Cool the filling slightly. Hot filling on cold dough can make the bottom layer soft. Let it cool for 5 minutes while you prep the ricotta mixture.
Use a glass or metal pan. Either one works. Glass pans can take a little longer to heat, so check the center crust for doneness.
Let it rest. It’s tempting to slice immediately, but resting is the difference between “soupy” and “sliceable.”
Want extra browning. Sprinkle a little parmesan over the mozzarella. It helps the top get golden and adds flavor.
Recipe variations
This casserole is easy to change without ruining the texture. Keep the ratios about the same and you’ll be good.
Pepperoni pizza style
Add ½ to 1 cup sliced pepperoni on top of the sauce layer before adding mozzarella. You can also add a sprinkle of oregano for a more pizza-like vibe.
Veggie-loaded version
Add 1 cup diced bell pepper and 1 cup sliced mushrooms to the skillet with the onion. Cook until softened before adding the marinara. You can also stir in a big handful of baby spinach right at the end. It wilts fast.
Creamy baked ziti vibe
Add ½ cup heavy cream or ½ cup sour cream to the sauce after simmering. It makes the filling richer and slightly creamy. Keep the sauce thick.
Three-cheese casserole
Mix ½ cup shredded mozzarella into the ricotta layer and add ½ cup provolone on top with the mozzarella. It bakes up extra gooey.
Meatless option
Skip the sausage and use 2 cups sautéed mushrooms or a meatless ground substitute. Season well and simmer the sauce until thick.
Spicy version
Use hot Italian sausage and add ½ teaspoon crushed red pepper flakes. Keep a little extra marinara on the table for anyone who wants more sauce.

Make-ahead and freezer tips
This is a great make-ahead dinner, especially if you like doing a little prep earlier in the day.
Make it ahead (same day)
-
Cook the meat sauce and mix the ricotta layer.
-
Store them in separate containers in the fridge.
-
When you’re ready to bake, assemble with fresh crescent dough and bake as directed.
This keeps the dough from getting too soft before it hits the oven.
Make it ahead (overnight)
You can assemble the whole casserole and refrigerate it, but the crescent dough can soften as it sits. If you do this, I recommend:
-
Using a thicker marinara.
-
Letting the filling cool completely before layering.
-
Baking straight from the fridge and adding 5-10 extra minutes.
Freezing
For the best texture, freeze the filling, not the assembled casserole with dough.
-
Cook the meat sauce, let it cool, then freeze in a freezer-safe container for up to 3 months.
-
Thaw in the fridge overnight.
-
Assemble with fresh dough and bake.
If you really want to freeze the assembled casserole, it can work, but the crescent dough won’t be quite as flaky after thawing. It’s still tasty, just a little softer.
Storage and reheating
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Reheating in the microwave: Heat a slice for 60-90 seconds, then add 15-second bursts until hot. The dough softens in the microwave, but it’s still good.
Reheating in the oven: For a crisper top, place slices in a baking dish, cover loosely with foil, and warm at 350°F for 12-15 minutes.
Reheating in the air fryer: Heat at 350°F for 4-6 minutes for a crispier bite. Keep an eye on it so the top doesn’t overbrown.
What to serve it with
This casserole is hearty, so I like pairing it with something fresh or crunchy.
-
Simple green salad with a tangy dressing
-
Roasted broccoli or green beans
-
Garlic green beans with a squeeze of lemon
-
Steamed asparagus
-
A bowl of fruit for a lighter side
-
Warm breadsticks if you want a full Italian dinner vibe
If you’re feeding a crowd, this casserole plus a big salad and a veggie side is an easy menu that feels complete.

Italian Crescent Casserole
Ingredients
- 2 8-ounce tubes crescent roll dough
- 1 pound Italian sausage mild or hot
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 24 ounces marinara sauce
- 1 14.5-ounce can diced tomatoes, well-drained (optional)
- 1 teaspoon Italian seasoning
- ¼ teaspoon crushed red pepper flakes optional
- ½ teaspoon black pepper
- 1 ½ cups ricotta cheese
- 1 large egg
- ½ cup grated parmesan cheese divided
- 2 ½ cups shredded mozzarella cheese
- Salt as needed
- Chopped basil or parsley for garnish (optional)
Instructions
- Preheat the oven to 375°F. Grease a 9x13-inch baking dish.
- Place a large skillet on the stove over medium-high heat. Add the Italian sausage and cook, breaking it up, for 6-8 minutes.
- Add the diced onion and cook for 3-4 minutes, until softened. Drain excess grease if needed.
- Add the garlic and cook for 30 seconds. Stir in marinara sauce, drained diced tomatoes (optional), Italian seasoning, crushed red pepper flakes (optional), black pepper, and a pinch of salt if needed. Simmer 6-10 minutes to thicken. Remove from the heat.
- In a bowl, mix ricotta, egg, and ¼ cup parmesan. Season lightly with salt and pepper.
- Press one tube of crescent dough into the bottom of the baking dish, pinching seams together.
- Spread the ricotta mixture over the dough. Spoon the meat sauce over the ricotta.
- Sprinkle mozzarella over the top, then sprinkle the remaining ¼ cup parmesan.
- Add the second tube of crescent dough over the top (as a full crust or torn into pieces).
- Bake for 25-30 minutes, until the crust is golden brown and cooked through. If the top browns too fast, loosely cover with foil near the end.
- Rest for 10-15 minutes, garnish with basil or parsley, then slice and serve.
Notes









