This post may contain affiliate links. Please read our disclosure policy.

This Million Dollar Spaghetti casserole is made with layers of tender spaghetti, cheese, and meat sauce then baked until golden and bubbly. It’s the perfect crowd-pleasing casserole that’s also budget-friendly and easy to make!

A white pasta dish filled with a serving of million dollar spaghetti casserole a garnished with fresh minced parsley and grated parmesan cheese.

If I had to guess what a million bucks tasted like, it would probably be this cheesy spaghetti casserole. A marriage of spaghetti with meat sauce and baked lasagna, this beautiful baked casserole is made with layers of spaghetti noodles smothered in a savory meat sauce and creamy cheese mixture.

Why You’ll Love This Recipe

  • Pure Comfort: Pasta is my go-to comfort food, and this million-dollar spaghetti recipe is pure comfort food. Filling and next-level delicious!
  • Family-Friendly: This recipe is guaranteed to please anyone who loves lasagna or spaghetti and meat sauce. And any parent with children who are involved in sports will love it!
  • Budget-Friendly: The ingredients are inexpensive and feed a lot of people. But if you have leftovers, they reheat beautifully.
All of the ingredients needed to make Million Dollar Spaghetti recipe in individual measuring cups and ramekins.

Key Ingredients

Find the printable recipe with measurements in the recipe card below.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
  • Spaghetti—Cooked to al dente, spaghetti noodles hold up well to the meaty sauce and cheese layer.
  • Pasta Sauce—This recipe uses store-bought marinara sauce, but you can make your own Homemade Marinara Sauce or Spaghetti Sauce if you have the time.
  • Olive Oil– Used to cook the veggies.
  • Butter (optional)—Butter may be added to the spaghetti noodles after they’ve been cooked, drained, and returned to the pot. It adds richness and helps prevent the pasta from sticking.
  • Veggies—This dish includes sautéed onion, green onion, and garlic.
  • Ground Beef—Honestly, I use whatever’s on sale, but regular to extra-lean ground beef will all work.
  • Herbs + Seasoning—We’re adding Italian seasoning, salt, black pepper, and crushed red pepper. Optional additions may include garlic powder and onion powder.
  • Chicken Broth—The chicken broth is added for extra moisture. This is especially important when using lean meat.
  • Cheese Mixture—Cottage cheese, ricotta cheese, and cream cheese are combined to make a super rich and ultra-creamy cheese layer. Sour cream may also be added.
  • Shredded Cheese—Freshly shredded mozzarella cheese melts beautifully, while parmesan cheese adds a delicious salty flavor.

Is There a Substitute for Cottage Cheese?

The best substitute for cottage cheese is equal parts ricotta cheese.

How to Make Million Dollar Spaghetti

1. Preheat the oven to 375 degrees Fahrenheit and lightly spray a 9×13-inch baking dish with non-stick cooking spray.

2. Cook the spaghetti: Bring a large pot of water to a boil over high heat and generously salt it(about 1/2 to 1 tablespoon of salt). Add the pasta and cook until al dente or firm to the bite but not hard or undercooked (about 2 minutes less than the time indicated on the package). Drain and rinse the pasta under cold water, then return it back to the pot. Stir in half of the pasta sauce and butter (if using). Set aside.

Spaghetti noodles cooking in a large stock pot filled with boiling salted water.
Tomato sauce added to a large pot filled with drained spaghetti pasta/

3. Soften the veggies: As the pasta is cooking, heat the olive oil in a large skillet set over medium heat. Add the onion and green bell pepper and cook until softened and translucent, about 5-7 minutes.

Diced onion and green bell pepper sautéing in a large stainless steel skillet.
Raw ground beef added to softened diced onion and green bell pepper sautéing in a large stainless steel skillet.

4. Brown the meat: Add the ground beef and cook until the meat is no longer pink in the middle. Drain any excess oil.

Garlic, Italian seasoning, salt, pepper, and crushed red pepper added to a large skillet filled with browned cooked ground beef.
Pasta sauce added to a large pan filled with seasoned cooked ground beef.

5. Season and simmer: Stir in the garlic, Italian seasoning, salt, black pepper, and crushed red pepper and cook until fragrant, about 1 minute. Pour in the chicken broth and the remaining half of the pasta sauce. Increase the heat to high and bring to a boil, then immediately reduce to low. Simmer for 5 minutes, stirring occasionally.

Shredded mozzarella cheese added to a large pot filled with spaghetti noodles covered in pasta sauce.
Shredded mozzarella cheese added to a large pan filled with beefy pasta sauce.

6. Stir in some cheese: (Please read this section carefully.) Add a handful of shredded mozzarella cheese to the meat sauce and a handful to the spaghetti noodles. Mix well. Reserve at least one cup of shredded mozzarella for topping. Transfer any remaining shredded mozzarella cheese to a medium bowl.

Large mixing bowl filled with shredded mozzarella, parmesan, ricotta, and cottage cheese.
Large mixing bowl filled with combined shredded mozzarella, parmesan, ricotta, and cottage cheese.

7. Combine the cheese mixture: In the same bowl as the mozzarella cheese, combine the cottage cheese, ricotta cheese, cream cheese, and parmesan cheese—season with a pinch of salt and black pepper (optional).

A large 9x13-inch casserole dish filled with tomato sauce covered spaghetti noodles.
A large 9x13-inch casserole dish filled with a bottom layer of tomato sauce covered spaghetti noodles topped with a creamy cheese layer of cottage cheese, ricotta cheese, cream cheese, and parmesan.
Million dollar spaghetti casserole before being baked.

8. Assemble: Spread the pasta evenly into your prepared 9×13-inch baking dish, then spread the cheese mixture over the top. Follow with the beef sauce and the remaining one cup of shredded mozzarella cheese.

9. Bake: Bake for 20-25 minutes, or until the sauce is bubbly around the edges and the cheese is melted.

10. Cool and Serve: Allow this casserole to cool for 5-10 minutes before serving with freshly minced parsley and freshly grated parmesan cheese for garnish if desired.

Baked million dollar casserole garnished with fresh chopped parsley.

Serving Ideas

Million-dollar spaghetti is a complete and comforting meal in itself. Popular sides include a fresh green salad, garlic bread, or baked breadsticks.

Million Dollar Spaghetti Variations

One of the best parts about this dish is that it’s incredibly versatile. Here are some of my favorite modifications:

  • Use a different sauce: There are countless sauces to choose from when it comes to pasta. Alfredo Sauce has always been a favorite, as is a combination of Alfredo and meat sauce. For a little kick, you can try my Spicy Arrabbiata Sauce or add some Cajun Seasoning for a little Cajun heat.
  • Use a different meat: This recipe uses ground beef, which is perfect for flavor and tight budgets, but you can also use other meats like ground chicken, ground pork, or shredded rotisserie chicken. Note: if you add shredded or ground chicken, you may need to add an additional cup of sauce as the chicken will be drier than ground beef.
  • Add veggies: I love adding veggies to this dish. My favorite veggie to include is sliced mushrooms, but baby spinach, chopped kale, or frozen peas are also great. I like to cook them at the same time as the onion and green pepper.

Make-Ahead, Leftovers, and Freezing

There are few things more eager to please than a pasta casserole. Fortunately, this million-dollar spaghetti casserole checks all the boxes.

  • Make-Ahead: Prepare as outlined in the recipe instructions and refrigerate for up to 24 hours before baking. For best results, remove 30 minutes to one hour before baking and add an additional 10-15 minutes to the baking time.
  • Leftovers: Transfer leftovers to an airtight container and store in the refrigerator for 3-4 days.
  • Freezing: Assemble as outlined in the recipe instructions, then allow it to cool completely before tightly covering it in plastic wrap and aluminum foil and place in the freezer for up to 2 months. Thaw in the refrigerator overnight before baking. NOTE: The texture of the cheese layer may change after thawing, becoming less smooth and creamy and more grainy.
A serving of cheesy million dollar casserole being lifted from a large casserole dish.

More Spaghetti Recipes

BROWSE all of my delicious PASTA RECIPES.

Cooking Tools for this Recipe

Check out all of my kitchen essentials. (Amazon affiliate links*)

*As an Amazon Associate, I earn a small percentage from qualifying purchases.

A white pasta dish filled with a serving of million dollar spaghetti casserole a garnished with fresh minced parsley and grated parmesan cheese.
A white pasta dish filled with a serving of million dollar spaghetti casserole a garnished with fresh minced parsley and grated parmesan cheese.
5 from 3 votes

Million Dollar Spaghetti Recipe


Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlightJessica Randhawa
This Million Dollar Spaghetti casserole is made with layers of tender spaghetti, cheese, and meat sauce then baked until golden and bubbly. It’s the perfect crowd-pleasing casserole that’s also budget-friendly and easy to make!
Prep: 30 minutes
Cook: 1 hour
Total: 1 hour 30 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 12 ounces spaghetti pasta
  • 1 (23-ounce) jar marinara pasta sauce
  • 4 tablespoon butter, optional
  • 2 tablespoon olive oil
  • 1 white onion, diced
  • 1 green bell pepper, deseeded and diced
  • 1 pound lean ground beef
  • 3 cloves garlic, minced
  • 1 teaspoon Italian seasoning
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • ½ teaspoon crushed red pepper
  • ½ cup low-sodium chicken broth
  • 3 cup freshly shredded mozzarella cheese, divided
  • 8 ounces cottage cheese
  • 1 cup ricotta cheese
  • 4 ounces cream cheese, at room temperature
  • ½ cup freshly grated parmesan cheese

Instructions 

  • Preheat the oven to 375 degrees Fahrenheit and lightly spray a 9×13-inch baking dish with non-stick cooking spray.
  • Bring a large pot of water to a boil over high heat and generously salt it (about 1/2 to 1 tablespoon of salt). Add the pasta and cook until al dente or firm to the bite but not hard or undercooked (about 2 minutes less than the time indicated on the package).
  • Drain and rinse the pasta under cold water, then return it back to the pot. Stir in half of the pasta sauce and butter (if using). Set aside.
  • As the pasta cooks, heat the olive oil in a large skillet set over medium heat. Add the onion and green bell pepper and cook until softened and translucent, about 5-7 minutes.
  • Add the ground beef and cook until the meat is no longer pink in the middle. Drain any excess oil.
  • Stir in the garlic, Italian seasoning, salt, black pepper, and crushed red pepper and cook until fragrant, about 1 minute. 
  • Pour in the chicken broth and the remaining half of the pasta sauce. Increase the heat to high and bring to a boil, then immediately reduce to low. Simmer for 5 minutes, stirring occasionally.
  • (Please read this section carefully.) Add a handful of shredded mozzarella cheese to the meat sauce and a handful to the spaghetti noodles. Mix well. Reserve at least one cup of shredded mozzarella for topping. Transfer any remaining shredded mozzarella cheese to a medium bowl.
  • Transfer the cottage cheese, ricotta cheese, cream cheese, and parmesan cheese to the bowl with the mozzarella cheese and mix well to combine—season with a pinch of salt and black pepper (optional).
  • To assemble, spread the pasta evenly into your prepared 9×13-inch baking dish, then spread the cheese mixture over the top. Follow with the beef sauce and the remaining one cup of shredded mozzarella cheese.
  • Bake for 20-25 minutes, or until the sauce is bubbly around the edges and the cheese is melted.
  • Allow this casserole to cool for 5-10 minutes before serving with freshly minced parsley and freshly grated parmesan cheese for garnish if desired.

Notes

  • The butter is optional. It adds richness and helps prevent the pasta from sticking.
  • If you’re not a fan of cottage cheese, substitute with equal parts ricotta.
  • Transfer leftovers to an airtight container and store in the refrigerator for 3-4 days.

Nutrition

Calories: 810kcal | Carbohydrates: 50g | Protein: 50g | Fat: 45g | Saturated Fat: 24g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 163mg | Sodium: 1209mg | Potassium: 619mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1299IU | Vitamin C: 16mg | Calcium: 551mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!
Close up photo of Chef Jessica Randhawa of The Forked Spoon in a blue spotted dress, in the sunlight

Jessica Randhawa

Chef | Food Photographer

Iโ€™m Chef Jessica Randhawa, bringing over 14 years of experience in creating and publishing over 1200 mouthwatering recipes, coupled with invaluable kitchen tips and professional guidance, to transform your daily cooking into a truly enriching culinary adventure.

You may also like:

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




5 from 3 votes (3 ratings without comment)