
This Million Dollar Ravioli Casserole transforms ordinary frozen ravioli into a restaurant-quality dish that tastes like you spent hours in the kitchen. The creamy cheese mixture perfectly balances the savory meat sauce for a dinner that truly lives up to its "million dollar" name.
I first created this casserole when my sister and her family visited unexpectedly. Everyone was so impressed they thought I had been cooking all day. Now it's requested at every family gathering and potluck.
Ingredients
- Italian sausage: provides a robust flavor foundation that elevates the entire dish
- Jarred spaghetti sauce: saves time without sacrificing taste choose a high quality brand
- Cottage cheese: adds protein and creamy texture while keeping the filling light
- Cream cheese: creates that signature velvety richness look for full fat for best results
- Sour cream: brings tanginess that balances the richness of the other cheeses
- Parsley: brightens the flavors and adds a pop of color
- Garlic powder: infuses savory notes throughout the cheese mixture
- Parmesan cheese: adds that distinctive aged umami flavor
- Frozen cheese ravioli: absorbs all the amazing flavors while staying perfectly tender
- Mozzarella cheese: creates that irresistible golden melty top layer
Step-by-Step Instructions
- Prep Your Oven and Pan:
- Preheat oven to 350°F and prepare your baking dish with cooking spray. Use a deep 9x13 pan to prevent any bubbling over during baking. The proper temperature ensures the casserole cooks evenly throughout.
- Create the Meat Sauce:
- Brown Italian sausage in a large skillet over medium heat until no pink remains. Break it into small crumbles as it cooks for better distribution throughout the casserole. Drain excess fat thoroughly to prevent a greasy final dish. Stir in spaghetti sauce and let the flavors meld for about 5 minutes.
- Mix the Cheese Filling:
- Combine cottage cheese cream cheese sour cream parmesan cheese parsley and garlic powder in a large bowl. Ensure cream cheese is properly softened beforehand for a smooth mixture without lumps. Beat mixture until creamy but still textured about 2 minutes by hand.
- Coat the Ravioli:
- Add frozen ravioli directly to the cheese mixture no need to thaw. Gently fold until each piece is thoroughly coated. This step is crucial as it ensures every bite has that signature creamy flavor. Take your time to avoid breaking the ravioli.
- Layer the Casserole:
- Spread the coated ravioli evenly in your prepared baking dish creating a uniform layer. Pour meat sauce over the top ensuring it reaches all corners. Finish with an even layer of mozzarella cheese covering the entire surface.
- Bake to Perfection:
- Bake uncovered for 45 minutes until edges are bubbling and cheese is golden brown. Allow casserole to rest for 10 to 15 minutes before serving this resting period is essential for flavors to develop fully and for easier serving.

The cream cheese is truly the secret weapon in this recipe. My grandmother always said a block of cream cheese can transform any ordinary dish into something special. I remember watching her make this for the first time stirring the cheese mixture by hand and telling me "patience makes perfect pasta."
Make It Your Own
This casserole welcomes customization based on your family's preferences. Try adding sautéed mushrooms bell peppers or spinach to the meat sauce for extra nutrition and flavor. You could also substitute ground beef or turkey for the Italian sausage though you might want to add extra Italian seasoning to maintain that signature flavor profile. The recipe works equally well with meat filled ravioli if you prefer a heartier dish.
Storage and Freezing
After baking refrigerate leftover casserole in an airtight container for up to 4 days. The flavors actually deepen overnight making it possibly even more delicious the next day. For freezing prepare the casserole but do not bake. Cover tightly with foil and freeze for up to 3 months. When ready to serve thaw in refrigerator overnight then bake as directed adding an extra 15 minutes to the cooking time. Individual portions also freeze beautifully for quick lunches.

Serving Suggestions
This rich casserole pairs beautifully with lighter sides to balance the meal. A simple green salad with lemon vinaigrette cuts through the richness perfectly. Garlic bread or breadsticks make excellent companions for sopping up the delicious sauce. For a complete Italian feast consider starting with a light antipasto platter. Wine pairing suggestion a medium bodied red like Chianti complements the flavors wonderfully.
Frequently Asked Questions
- → Can I use fresh ravioli instead of frozen?
Yes, you can use fresh ravioli, but the cooking time may need to be reduced to avoid overcooking. Frozen ravioli is recommended for the best texture in this dish.
- → What other types of meat can I substitute for Italian sausage?
Ground beef, turkey, or chicken would work well as substitutes. You could also try spicy sausage for an extra kick of flavor.
- → Can I make this casserole ahead of time?
Absolutely! Assemble the casserole, cover it tightly, and store it in the refrigerator for up to 24 hours before baking. You may need to add a few extra minutes to the baking time if it's cold from the fridge.
- → What can I serve alongside this casserole?
Garlic bread, a fresh green salad, or steamed vegetables are great side options to complement this rich and hearty dish.
- → How do I store leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Reheat portions in the microwave or oven until warmed through.