That first spoonful of a warm, cheesy casserole right out of the oven? Pure magic. This Million Dollar Ravioli Casserole is one of those dishes that feels like a warm hug on a plate. It’s creamy, cheesy, and loaded with layers of tender ravioli, savory marinara, and rich, velvety cream cheese.
I first made this on a chilly weeknight when I wanted something cozy but easy to throw together. Let me tell you, it was love at first bite! My family couldn’t get enough, and now it’s become our go-to for everything from busy weeknights to potlucks.
You’ll love how simple it is to make, and the flavors? Oh, they’re absolutely irresistible.

What’s Inside This Recipe?
Ingredients for Million Dollar Ravioli Casserole
This casserole is packed with layers of comforting ingredients. Here’s what you’ll need:
- 1 pound ground Italian sausage (or ground beef for a milder option)
- 1 jar (24 oz) marinara sauce (your favorite brand)
- 1 block (8 oz) cream cheese, softened
- 1 cup sour cream
- 1 container (15 oz) ricotta cheese
- 1 cup shredded mozzarella cheese, divided
- 1 cup shredded Parmesan cheese, divided
- 1 package (25 oz) frozen cheese ravioli (no need to thaw)
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes (optional, for heat)
- Fresh parsley, chopped (optional, for garnish)
That’s it! No fancy ingredients or extra steps—just classic, delicious components that make this casserole shine. Now, let’s get cooking!
How to Make Million Dollar Ravioli Casserole
Get ready for a simple, step-by-step process that’ll have your kitchen smelling amazing in no time.
Step 1: Preheat and prep
Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish with cooking spray to prevent sticking.
Step 2: Cook the sausage
In a large skillet, cook the ground Italian sausage over medium heat until browned and fully cooked. Drain any excess grease, then stir in the marinara sauce. Let it simmer on low while you prepare the cheese mixture.
Step 3: Mix the creamy filling
In a medium bowl, combine the softened cream cheese, sour cream, ricotta, half of the mozzarella, half of the Parmesan, garlic powder, Italian seasoning, and red pepper flakes (if using). Stir until smooth and well blended.
Step 4: Layer the casserole
Now for the fun part, layering! Spread a small amount of the meat sauce on the bottom of the prepared baking dish.
Add a layer of frozen ravioli, followed by half of the creamy cheese mixture, and then more meat sauce. Repeat the layers until all the ingredients are used, finishing with a generous layer of meat sauce on top.
Step 5: Add the cheese topping
Sprinkle the remaining mozzarella and Parmesan cheese over the top of the casserole. This will create that golden, bubbly layer of goodness we all love.
Step 6: Bake to perfection
Cover the dish with aluminum foil and bake for 30 minutes. Then, remove the foil and bake for another 15 minutes, or until the cheese is melted and bubbly.
Let the casserole rest for 5–10 minutes before serving. Garnish with fresh parsley if desired.

Recipe Variations and Customization Ideas
One of the best things about this Million Dollar Ravioli Casserole is how versatile it is. Here are a few ideas to make it your own:
- Vegetarian Version: Skip the sausage and stir in sautéed spinach, mushrooms, or zucchini instead. The creamy, cheesy layers pair beautifully with roasted veggies.
- Gluten-Free Option: Use gluten-free ravioli and ensure your marinara sauce is certified gluten-free to keep the dish celiac-safe.
- Keto-Friendly Twist: Replace the ravioli with thinly sliced zucchini or eggplant for a low-carb alternative that still satisfies.
- Extra Cheesy Upgrade: Mix in shredded provolone or fontina with the mozzarella and Parmesan for an ultra-rich, melty topping.
If you have any leftovers (though I doubt you will!), this casserole reheats beautifully. It’s also freezer-friendly, just assemble it, cover tightly, and freeze before baking. Perfect for those nights when you need a quick, comforting meal.
Frequently Asked Questions
Can I use fresh ravioli instead of frozen?
Yes, you can! Fresh ravioli works just as well, and you won’t need to adjust the baking time. Just layer it as you would with the frozen ravioli.
Can I make this casserole ahead of time?
Absolutely! You can assemble the casserole up to a day ahead and store it covered in the refrigerator. When you’re ready to bake, just pop it in the oven and add an extra 5–10 minutes to the baking time if it’s cold.
What’s the best marinara sauce to use?
I recommend using your favorite store-bought marinara or even homemade sauce if you have some on hand. A high-quality sauce can really elevate the flavors of this dish.
How long will leftovers keep?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or pop the whole dish in the oven until warmed through.
Can I add more vegetables to this dish?
Of course! Diced bell peppers, spinach, or even roasted eggplant would be delicious additions. Just layer them in with the ravioli and cheese mixture.
One bite and you’ll see why it’s worth a million!
There you have it, Million Dollar Ravioli Casserole, the ultimate comfort food that’s perfect for everything from busy weeknights to family gatherings. It’s creamy, cheesy, and so easy to make. I hope you’ll give it a try and see why it’s a favorite in my house!
If you do, I’d love to hear how it turned out. Leave a comment below, rate the recipe, or share your creation on social media. Don’t forget to tag me so I can see your delicious results!
Looking for more comforting casseroles? Try my Cheesy Ground Beef Potato Casserole, it’s just as satisfying and family-friendly.
Happy cooking,
Wanda
Million Dollar Ravioli Casserole
Ingredients
- 1 pound ground Italian sausage or ground beef for a milder option
- 1 jar 24 oz marinara sauce (your favorite brand)
- 1 block 8 oz cream cheese, softened
- 1 cup sour cream
- 1 container 15 oz ricotta cheese
- 1 cup shredded mozzarella cheese divided
- 1 cup shredded Parmesan cheese divided
- 1 package 25 oz frozen cheese ravioli (no need to thaw)
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes optional, for heat
- Fresh parsley chopped (optional, for garnish)
Instructions
Step 1: Preheat and prep
- Preheat your oven to 375°F. Lightly grease a 9×13-inch baking dish with cooking spray to prevent sticking.
Step 2: Cook the sausage
- In a large skillet, cook the ground Italian sausage over medium heat until browned and fully cooked. Drain any excess grease, then stir in the marinara sauce. Let it simmer on low while you prepare the cheese mixture.
Step 3: Mix the creamy filling
- In a medium bowl, combine the softened cream cheese, sour cream, ricotta, half of the mozzarella, half of the Parmesan, garlic powder, Italian seasoning, and red pepper flakes (if using). Stir until smooth and well blended.
Step 4: Layer the casserole
- Now for the fun part, layering! Spread a small amount of the meat sauce on the bottom of the prepared baking dish.
- Add a layer of frozen ravioli, followed by half of the creamy cheese mixture, and then more meat sauce. Repeat the layers until all the ingredients are used, finishing with a generous layer of meat sauce on top.
Step 5: Add the cheese topping
- Sprinkle the remaining mozzarella and Parmesan cheese over the top of the casserole. This will create that golden, bubbly layer of goodness we all love.
Step 6: Bake to perfection
- Cover the dish with aluminum foil and bake for 30 minutes. Then, remove the foil and bake for another 15 minutes, or until the cheese is melted and bubbly.
- Let the casserole rest for 5–10 minutes before serving. Garnish with fresh parsley if desired.

