I make this million dollar ground beef casserole when I want something filling without spending all night in the kitchen. The layers of pasta, rich sauce, and creamy cheese bake into the perfect comfort meal. It’s always a family favorite.

Table of Contents

Comfort in Every Layer
I first tried this million dollar ground beef casserole when I was searching for freezer-friendly dinners that didn’t taste like leftovers. My husband loves anything with beef, so I knew this one would be a hit. It quickly became one of those recipes I make again and again because it’s simple, hearty, and always satisfying.
When I make it ahead for the freezer, I always add a little extra sauce before baking. Pasta tends to soak it up, and that extra bit keeps it just right. It’s a small step that makes a big difference when you’re pulling dinner straight from the freezer on a busy night.
If you enjoy this kind of family-style meal, you might also like my ground beef casserole or the classic cheeseburger casserole. They all share that same homemade comfort that never goes out of style.
Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
Key Ingredients and Substitutions
- Ground beef: Adds hearty flavor and makes the casserole filling. I like to use lean ground beef so it’s not too greasy, but any kind will work fine.
- Spaghetti sauce: Brings rich tomato flavor and ties all the layers together. Use your favorite jarred sauce or homemade if you have some ready.
- Cream cheese: Gives the casserole its creamy texture and helps the layers hold together. Let it soften first so it mixes smoothly with the other cheeses.
- Sour cream: Adds a little tang and keeps the cheese layer extra creamy. Plain Greek yogurt works well if that’s what you have on hand.
- Ricotta: Makes the middle layer rich and smooth. Cottage cheese can be used instead for a lighter texture, but ricotta gives the best creaminess.
- Butter: Adds flavor and keeps the pasta moist while baking. I slice it thin so it melts evenly through the layers.
- Penne pasta: Holds up well to the sauce and cheese without getting mushy. Rigatoni or ziti are good substitutes if that’s what’s in your pantry.
- Sharp cheddar cheese: Melts beautifully on top and gives a nice, bold flavor. You can use mozzarella for a milder taste or mix the two for extra cheesiness.
How to Make Million Dollar Ground Beef Casserole
Preparation
Preheat the oven to 350°F and lightly coat a 9×13-inch baking dish with cooking spray. Set out the cream cheese to soften for easier mixing. Measure all ingredients and keep them within reach for smooth assembly.
Step 1 – Cook the Ground Beef
In a large skillet over medium heat, cook the ground beef until browned and no pink remains, about 6–8 minutes. Break it apart with a spoon as it cooks, then drain any excess grease. Set aside to cool slightly.
Step 2 – Boil the Pasta
Bring a large pot of salted water to a boil. Add the penne pasta and cook until tender, about 10–12 minutes. Drain well and set aside.

Step 3 – Mix the Creamy Layer
In a medium bowl, combine the softened cream cheese, sour cream, and ricotta. Stir until smooth and fully blended. The mixture should be creamy and easy to spread.

Step 4 – Layer the Casserole
Add half of the cooked pasta to the prepared baking dish and spread it evenly. Spoon the cheese mixture over the pasta, then top with the remaining pasta. Make sure the layers are even for consistent baking.
Step 5 – Add Butter and Beef
Cut the butter into thin slices and arrange them over the top layer of pasta. Spread the cooked ground beef evenly over the butter. This helps keep the casserole moist and flavorful as it bakes.

Step 6 – Add Sauce and Cheese
Pour the spaghetti sauce evenly over the beef layer, spreading it to cover the entire surface. Sprinkle the shredded cheddar cheese on top. The cheese will melt and form a golden, bubbly crust.
Step 7 – Bake the Casserole
Place the dish in the preheated oven and bake for 45 minutes, until the cheese is melted and the edges are lightly browned. Let it rest for about 10 minutes before serving so the layers can set.
Lynette’s Tip
Let the cream cheese soften before mixing it with the sour cream and ricotta. This helps the mixture blend smoothly and spread evenly over the pasta.
More Casserole Recipes You’ll Enjoy

Million Dollar Ground Beef Casserole
Equipment
- 9×13 baking dish
Ingredients
- 1 lb ground beef
- 16 oz penne pasta
- 8 oz cream cheese
- 8 oz ricotta or cottage cheese
- 1/4 Cup sour cream
- 1/2 Cup butter
- 26 oz spaghetti sauce
- 8 oz sharp cheddar shredded cheese
Instructions
- Cook the Ground Beef: In a large skillet over medium heat, cook the ground beef until it is fully browned and no longer pink. Break it into small crumbles as it cooks, then drain off any excess grease and set aside.
- Boil the Penne Pasta: Cook the penne pasta in a pot of salted boiling water until tender. Drain well and set aside. The pasta should be soft but still hold its shape.
- Mix the Creamy Filling: In a separate bowl, combine the cream cheese, sour cream, and cottage cheese until smooth and creamy. For best results, let the cream cheese soften at room temperature first so it blends easily.
- Layer the Casserole: Lightly grease a 9×13 baking dish. Spread half of the cooked pasta evenly across the bottom. Spoon the creamy cheese mixture over the pasta and gently spread it into an even layer. Top with the remaining pasta.
- Add Butter and Beef: Slice the butter into thin pieces and place them evenly over the top layer of pasta. Spoon the cooked ground beef over the butter, spreading it out evenly.
- Top with Sauce and Cheese: Pour the spaghetti sauce evenly over the beef, spreading it gently to cover. Finish by sprinkling a generous layer of shredded cheese over the top.
- Bake Until Bubbly: Bake in a 350°F oven for about 45 minutes, or until the casserole is hot and bubbly around the edges and the cheese on top is melted and lightly golden.
Notes
Variations
- Use Different Meat: Swap the ground beef for Italian sausage or ground turkey for a lighter option. Both add great flavor and pair nicely with the creamy layers.
- Try Another Pasta: Penne works well, but rotini, rigatoni, or ziti hold the sauce just as nicely. Choose a shape that catches the cheese and sauce for the best texture.
- Add Vegetables: Stir in sautéed mushrooms, spinach, or diced bell peppers with the beef. It’s an easy way to add color and a little extra nutrition.
Nutrition
Recipe FAQs
Yes, any short pasta like rigatoni, rotini, or ziti will work well. Just cook it until tender before layering it in the casserole.
It’s best to let the cream cheese soften at room temperature for about 30 minutes. This makes it easier to mix smoothly with the sour cream and ricotta.
If you’re freezing or refrigerating the casserole before baking, add a little extra sauce on top before it goes in the oven. This helps keep the pasta moist and flavorful.
The cheese should be melted and lightly golden, and the edges should be bubbling. Let it rest for about 10 minutes before serving so the layers hold together.







Want more ground venison recipes
Thank you for the suggestion! I’ll get working on that. 🙂
It was very good. Added more ricotta cheese to make it creamier.
This sounds awesome and I plan on making this recipe for a Santa’ s Elves Casserole contest” for the Nursing and Rehab Nursing Home in the town I live in. The contest is this Sunday Thanks for sharing.
Awesome! I hope it was a winner!
This looks amazing! Do you cook this covered or uncovered?
If I plan to freeze this, do I cook it first then freeze, or freeze it without cooking. I want to make it to store in the church freezer for our people in need.
Hi! You do not need to cook it as a casserole first. Make the casserole as instructed and then put a layer of saran wrap and then foil. I like to write on the foil the baking time. Store in freezer and then let thaw before baking as instructed when ready to enjoy.
How do you cook ground beef in a crock pot?
This might be a silly question, but is this 16oz or pasta (a whole box) or 16oz cooked pasta? If I am tripling the recipe, will I need 3 whole boxes of penne?
No silly questions! It’s 16 oz of pasta before it’s cooked. So yes, typically that’s an entire box.