Introduction & Inspiration
Get ready for a casserole that truly lives up to its indulgent name – this Million Dollar Ravioli Casserole is pure, unadulterated comfort food! We’re layering tender cheese ravioli (no tedious lasagna noodles here!) with a savory homemade meat sauce and a ridiculously creamy mixture of ricotta, sour cream, and cream cheese. Topped off with plenty of melted mozzarella and Parmesan, it’s a rich, satisfying, and incredibly delicious bake that feels like a million bucks.
My inspiration for this recipe comes from those wonderfully decadent layered pasta dishes that everyone loves, but simplified using convenient ravioli. I wanted to capture that ultra-creamy, cheesy, meaty goodness in an easy-to-assemble casserole format that’s perfect for feeding a family or bringing to a potluck.
This casserole is ideal for cozy Sunday dinners, satisfying weeknight meals (especially if you make the sauce ahead!), or anytime you need a guaranteed crowd-pleaser. It’s hearty, cheesy, and absolutely irresistible. It is a perfect family dinner recipe.
Nostalgic Appeal / Comfort Factor
Baked pasta casseroles smothered in meat sauce and cheese are the pinnacle of comfort food for so many. They evoke feelings of warmth, family gatherings, satisfying meals, and pure indulgence. Using ravioli adds a fun, familiar element that kids and adults alike adore.
This “Million Dollar” version, with its extra creamy ricotta and cream cheese layer, taps into that ultimate comfort craving. It feels familiar like lasagna, but the use of ravioli makes it unique and arguably easier. The rich flavors and cheesy topping are universally appealing.
It’s a dish designed for maximum comfort and satisfaction, perfect for creating happy, full bellies around the dinner table. A perfect comfort food dish.
Homemade Focus (Easy Assembly & Sauce Components)
While this recipe cleverly uses convenient frozen or fresh ravioli and jarred marinara sauce as a base, the homemade focus shines through in the preparation of the flavorful meat sauce and the luxuriously creamy ricotta mixture.
You’re building flavor by browning the ground beef or sausage with fresh onion and garlic before adding the marinara. The signature ricotta layer is made from scratch by combining three types of creamy dairy (ricotta, sour cream, cream cheese) with egg and seasonings. The careful layering process is also a key homemade step.
It’s about taking convenient shortcuts where they make sense (ravioli, jarred sauce) but adding significant homemade value through the meat sauce enrichment and the special ricotta blend, resulting in a truly satisfying casserole. The homemade ricotta mixture is delicious.
Flavor Goal
The primary flavor goal is a rich, savory, cheesy, and incredibly comforting Italian-American flavor profile. The meat sauce should be hearty and flavorful, coating the tender ravioli.
The ricotta mixture layer needs to be distinctly creamy, tangy, and rich, providing a luxurious contrast to the meat sauce and pasta. The cheese ravioli themselves add another layer of cheesy goodness. The mozzarella and Parmesan topping should be melted, gooey, bubbly, and slightly golden, providing that essential cheesy crust.
The overall experience should be a decadent blend of tender pasta, savory meat sauce, ultra-creamy cheese filling, and a perfectly melted cheesy top – pure casserole comfort! A perfect balance between flavour and texture.
Ingredient Insights
For the Casserole Components:
- Ground Beef (or Italian Sausage): Provides the savory, meaty base for the sauce. Italian sausage (mild or hot, casings removed) adds extra flavor. Lean ground beef (85/15 or 90/10) works well; drain excess fat.
- Small Onion (Finely Chopped): Essential aromatic base for the meat sauce.
- Garlic (Minced): Adds key savory flavor to the sauce.
- Marinara Sauce (Jarred): Convenient tomato base. Use a good quality sauce you enjoy.
- Frozen or Fresh Cheese Ravioli: The star pasta! No need to cook beforehand. Frozen works perfectly, straight from the freezer. Cheese filling is classic, but others could work. About 25 oz is a standard large package size.
- Shredded Mozzarella Cheese: For layering within and generously topping. Provides the gooey melt. Low-moisture, part-skim works well.
- Grated Parmesan Cheese: Adds a salty, nutty flavor boost to the topping.
For the Ricotta Mixture:
- Ricotta Cheese: The primary base for the creamy layer. Whole milk ricotta offers the best richness and texture.
- Sour Cream: Adds tanginess and extra creaminess. Full-fat recommended.
- Cream Cheese (Softened): Adds significant richness, body, and tang, making the mixture truly “Million Dollar.” Must be softened for smooth blending.
- Large Egg: Acts as a binder, helping the ricotta mixture set slightly during baking so it doesn’t ooze out completely.
- Fresh Parsley (Chopped): Adds fresh, herbaceous flavor. Dried parsley can substitute (use 1 tsp).
- Salt & Black Pepper: Essential seasonings for the ricotta layer.
Essential Equipment
- Large Skillet: For cooking the meat sauce.
- 9×13 Inch Baking Dish: Standard casserole size, perfect for layering. Needs to be greased.
- Medium Bowl: For mixing the ricotta mixture.
- Measuring Cups & Spoons:
- Spatula or Large Spoon: For stirring sauce and spreading layers.
- Aluminum Foil: Crucial for covering the casserole during the initial baking phase to ensure ravioli cooks through.
Ingredients
(Based on 1x column)
For the Casserole:
- ▢ 1 lb ground beef (or Italian sausage)
- ▢ 1 small onion, finely chopped
- ▢ 2 cloves garlic, minced
- ▢ 1 jar (24 oz) marinara sauce
- ▢ 1 package (25 oz) frozen or fresh cheese ravioli (Do not cook)
- ▢ 2 cups shredded mozzarella cheese, divided
- ▢ 1/2 cup grated Parmesan cheese
For the Ricotta Mixture:
- ▢ 1 cup ricotta cheese (whole milk recommended)
- ▢ 1/2 cup sour cream
- ▢ 4 oz cream cheese, softened
- ▢ 1 large egg
- ▢ 1/4 cup chopped fresh parsley (or 1 tsp dried parsley)
- ▢ 1/2 tsp salt
- ▢ 1/4 tsp black pepper
Garnish (Optional):
- ▢ Extra chopped fresh parsley

Step-by-Step Instructions
1. Prepare Oven and Dish:
- Preheat your oven to 375°F (190°C).
- Grease a 9×13-inch baking dish with nonstick spray or a little olive oil.
2. Prepare the Meat Sauce:
- In a large skillet over medium-high heat, cook the ground beef (or Italian sausage) and chopped onion until the meat is fully browned and the onion has softened, approximately 5-7 minutes. Break the meat apart as it cooks.
- Drain off any excess fat from the skillet.
- Add the minced garlic to the skillet and cook for about 1 minute more, until fragrant.
- Stir in the jar of marinara sauce. Bring the mixture to a simmer and let it cook gently for 5 minutes for the flavors to meld. Remove from heat and set aside.
3. Make the Ricotta Mixture:
- While the meat sauce simmers, prepare the ricotta filling. In a medium bowl, combine the ricotta cheese, sour cream, softened cream cheese, egg, chopped fresh parsley (or dried), salt, and pepper.
- Mix with a spoon or spatula until the mixture is smooth, creamy, and well combined.
4. Assemble the Casserole Layers:
- Layer 1: Spread a thin layer (about 1/2 to 1 cup) of the meat sauce evenly over the bottom of the prepared baking dish.
- Layer 2: Arrange half of the uncooked frozen or fresh ravioli in a single layer over the sauce.
- Layer 3: Spread half of the ricotta mixture evenly over the ravioli layer.
- Layer 4: Top the ricotta mixture with half of the remaining meat sauce.
- Layer 5: Sprinkle with 1 cup of the shredded mozzarella cheese.
- Layer 6: Arrange the remaining uncooked ravioli in a single layer.
- Layer 7: Spread the remaining ricotta mixture evenly over the second ravioli layer.
- Layer 8: Top with the rest of the meat sauce, spreading it to cover the ricotta mixture.
- Layer 9: Sprinkle evenly with the remaining 1 cup of mozzarella cheese and the 1/2 cup of grated Parmesan cheese.
5. Bake Covered:
- Cover the casserole dish tightly with aluminum foil. This traps steam to cook the ravioli.
- Place the covered dish in the preheated oven and bake for 30 minutes.
6. Bake Uncovered:
- Carefully remove the aluminum foil from the baking dish (watch for steam).
- Return the dish to the oven and bake uncovered for an additional 10-15 minutes.
- The casserole is done when the cheese topping is melted, bubbly, and lightly golden brown around the edges, and the filling is hot.
7. Rest and Serve:
- Let the casserole cool for 5-10 minutes before slicing and serving. This allows the layers to set slightly, making it easier to serve neat portions.
- Garnish with extra chopped fresh parsley, if desired. Serve hot.

Troubleshooting
- Casserole Watery: Meat not drained well, watery marinara sauce, or possibly excess moisture from ricotta/sour cream. Letting the casserole rest after baking helps it set up. Ensure meat is drained.
- Casserole Dry: Not enough marinara sauce, or baked too long uncovered. Ensure adequate sauce coverage. Tent with foil if topping browns too quickly during uncovered bake.
- Ravioli Undercooked/Tough: Didn’t bake long enough covered, or foil wasn’t tight enough to trap steam. Ensure 30 minutes covered bake time and a tight seal.
- Ravioli Mushy: Overbaked, or possibly used very delicate fresh ravioli that cooked too fast. Check doneness promptly. Frozen ravioli holds up well.
- Ricotta Mixture Grainy: Ricotta quality varies; sometimes lower fat or older ricotta can be grainy. Using whole milk ricotta helps. Cream cheese/sour cream should make it smooth. Ensure egg is fully incorporated.
Tips and Variations
- Drain Meat Well: Important to avoid a greasy casserole, especially if using higher-fat ground beef or sausage.
- Frozen Ravioli Work Great: No need to thaw frozen ravioli before layering.
- Veggie Boost: Sauté chopped mushrooms, zucchini, or bell peppers with the onion and add to the meat sauce. Stir fresh spinach into the ricotta mixture.
- Meat Options: Mild or hot Italian sausage adds great flavor. Ground turkey or chicken can be used for a lighter version.
- Cheese Variations: Use Provolone or an Italian blend instead of mozzarella. Add a layer of sliced Provolone within the casserole.
- Make Ahead: Assemble the casserole completely (up to the final cheese topping), cover tightly, and refrigerate for up to 24 hours. Add about 10-15 minutes to the covered baking time when baking from cold. Add topping cheeses for the final uncovered bake. Baked leftovers reheat well too.
Serving and Pairing Suggestions
- Serve Hot: Best enjoyed warm and bubbly.
- With Garlic Bread: Essential for soaking up any delicious sauce.
- With a Simple Salad: A crisp green salad or Caesar salad cuts through the richness perfectly.
- Comfort Food Feast: Serve as part of a larger Italian-American inspired meal.
Nutritional Information
(Note: Estimated, per serving, assuming 8 servings. Highly variable based on meat type/fat%, sauce brand, ravioli type, cheeses.)
- Calories: 500-700+ (Rich casserole!)
- Fat: 25-40g+
- Saturated Fat: 12-20g+
- Cholesterol: 100-150mg+
- Sodium: 1000-1500mg+ (Depends heavily on sauce, sausage, cheeses, added salt)
- Total Carbohydrates: 35-50g+
- Dietary Fiber: 3-5g+
- Sugars: 8-15g+ (Depends on sauce)
- Protein: 25-35g+
Million Dollar Ravioli Casserole: Pure Comfort!
Make the ultimate comfort food: Million Dollar Ravioli Casserole! Features layers of cheese ravioli, hearty meat sauce, a creamy ricotta mixture, and melted cheese.
Ingredients
(Based on 1x column)
For the Casserole:
- ▢ 1 lb ground beef (or Italian sausage)
- ▢ 1 small onion, finely chopped
- ▢ 2 cloves garlic, minced
- ▢ 1 jar (24 oz) marinara sauce
- ▢ 1 package (25 oz) frozen or fresh cheese ravioli (Do not cook)
- ▢ 2 cups shredded mozzarella cheese, divided
- ▢ 1/2 cup grated Parmesan cheese
For the Ricotta Mixture:
- ▢ 1 cup ricotta cheese (whole milk recommended)
- ▢ 1/2 cup sour cream
- ▢ 4 oz cream cheese, softened
- ▢ 1 large egg
- ▢ 1/4 cup chopped fresh parsley (or 1 tsp dried parsley)
- ▢ 1/2 tsp salt
- ▢ 1/4 tsp black pepper
Garnish (Optional):
- ▢ Extra chopped fresh parsley
Instructions
1. Prepare Oven and Dish:
- Preheat your oven to 375°F (190°C).
- Grease a 9×13-inch baking dish with nonstick spray or a little olive oil.
2. Prepare the Meat Sauce:
- In a large skillet over medium-high heat, cook the ground beef (or Italian sausage) and chopped onion until the meat is fully browned and the onion has softened, approximately 5-7 minutes. Break the meat apart as it cooks.
- Drain off any excess fat from the skillet.
- Add the minced garlic to the skillet and cook for about 1 minute more, until fragrant.
- Stir in the jar of marinara sauce. Bring the mixture to a simmer and let it cook gently for 5 minutes for the flavors to meld. Remove from heat and set aside.
3. Make the Ricotta Mixture:
- While the meat sauce simmers, prepare the ricotta filling. In a medium bowl, combine the ricotta cheese, sour cream, softened cream cheese, egg, chopped fresh parsley (or dried), salt, and pepper.
- Mix with a spoon or spatula until the mixture is smooth, creamy, and well combined.
4. Assemble the Casserole Layers:
- Layer 1: Spread a thin layer (about 1/2 to 1 cup) of the meat sauce evenly over the bottom of the prepared baking dish.
- Layer 2: Arrange half of the uncooked frozen or fresh ravioli in a single layer over the sauce.
- Layer 3: Spread half of the ricotta mixture evenly over the ravioli layer.
- Layer 4: Top the ricotta mixture with half of the remaining meat sauce.
- Layer 5: Sprinkle with 1 cup of the shredded mozzarella cheese.
- Layer 6: Arrange the remaining uncooked ravioli in a single layer.
- Layer 7: Spread the remaining ricotta mixture evenly over the second ravioli layer.
- Layer 8: Top with the rest of the meat sauce, spreading it to cover the ricotta mixture.
- Layer 9: Sprinkle evenly with the remaining 1 cup of mozzarella cheese and the 1/2 cup of grated Parmesan cheese.
5. Bake Covered:
- Cover the casserole dish tightly with aluminum foil. This traps steam to cook the ravioli.
- Place the covered dish in the preheated oven and bake for 30 minutes.
6. Bake Uncovered:
- Carefully remove the aluminum foil from the baking dish (watch for steam).
- Return the dish to the oven and bake uncovered for an additional 10-15 minutes.
- The casserole is done when the cheese topping is melted, bubbly, and lightly golden brown around the edges, and the filling is hot.
7. Rest and Serve:
- Let the casserole cool for 5-10 minutes before slicing and serving. This allows the layers to set slightly, making it easier to serve neat portions.
- Garnish with extra chopped fresh parsley, if desired. Serve hot.
Recipe Summary and Q&A
Summary: This Million Dollar Ravioli Casserole features layers of uncooked cheese ravioli, a homemade meat sauce (using jarred marinara as a base), and a rich, creamy filling made from ricotta, sour cream, and cream cheese. It’s topped with mozzarella and Parmesan cheese and baked covered, then uncovered until bubbly and golden.
Q&A:
- Q: Do I really not need to cook the ravioli first?
- A: Correct! The moisture from the meat sauce and the steam trapped by the foil cover during the initial 30-minute bake time is sufficient to cook the frozen or fresh ravioli perfectly within the casserole.
- Q: Can I use different filled ravioli, like meat or spinach?
- A: Yes, absolutely! Meat-filled, spinach-ricotta filled, or mushroom-filled ravioli would all be delicious variations. Just ensure it’s a standard-sized ravioli package (around 25 oz).
- Q: What’s the purpose of the egg in the ricotta mixture?
- A: The egg acts as a binder. As it cooks during baking, it helps the creamy ricotta layer set slightly, preventing it from being completely liquid and oozing out excessively when the casserole is sliced.
- Q: Can I freeze this casserole?
- A: Yes, this casserole freezes well, either baked or unbaked. Cool completely if baked first. Wrap tightly in foil and/or plastic wrap. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking (if unbaked, add extra time) or reheating (if baked).