Million Dollar Spaghetti Bake

Featured in: Hearty and Delicious Meals

This fancy spaghetti dish mixes soft pasta with tasty meat sauce and three different cheeses for a wow-worthy meal. Cook ground beef with diced onions and minced garlic, then mix with crushed tomatoes and herbs from Italy. Put down layers of pasta, meat mixture, and cheeses in your baking pan, then cook until it's bubbly on top. What you'll get is a filling, cozy pasta creation with smooth ricotta, stretchy mozzarella, and tasty Parmesan that works great for regular family meals or when company comes over.

sana kitchen chef
By Sana Sana
Updated on Mon, 12 May 2025 13:51:56 GMT
A bowl of spaghetti with meat sauce and cheese on top. Pin it
A bowl of spaghetti with meat sauce and cheese on top. | recipebyme.com

This budget-friendly spaghetti casserole turns ordinary noodles into a fancy dinner that'll wow your guests without taking up your whole evening. When you combine layers of tender pasta with rich meat sauce and a trio of melty cheeses, something truly special happens as it all bakes up golden and bubbly.

I whipped this casserole up for my sister's birthday when I needed something impressive but only had what was already in my pantry. The name isn't kidding—everyone treated it like some fancy restaurant meal, and now I can't show up to family events without it.

What You'll Need

  • Spaghetti pasta: Works as the solid foundation needed to support all those yummy layers
  • Ground beef: Adds deep flavor and meaty texture. Try 80/20 for tastiest results
  • Onion and garlic: Build a fragrant base that makes the whole dish taste better
  • Crushed tomatoes: Bring tangy brightness and natural sweetness. San Marzano ones taste amazing here
  • Ricotta cheese: Creates silky pockets that melt throughout the casserole
  • Mozzarella cheese: Gives you those satisfying cheese pulls everyone loves
  • Parmesan cheese: Adds a savory, slightly crunchy finish on top
  • Italian seasoning: Packs all the traditional herbs into one easy scoop
  • Olive oil: Wakes up the flavors when cooking onions and garlic
  • Salt and pepper: Pull together and boost all the other tastes

Easy Cooking Steps

Cook Your Noodles:
Boil the spaghetti in water with plenty of salt until slightly firm, about 2 minutes less than what the box says. It'll keep cooking in the oven, so this stops it from getting mushy. Drain well but skip rinsing—that starch helps the sauce stick better.
Make Your Meat Sauce:
Warm olive oil in a big pan over medium heat until it looks shiny. Toss in the chopped onions and cook for 4 minutes until they're soft and clear. Add the chopped garlic and stir for 30 seconds until you can smell it, but watch it doesn't burn. Throw in ground beef, breaking it up as it cooks. Keep going until you don't see any pink, around 6 minutes.
Build Your Sauce Flavor:
After the meat browns, pour off extra fat but leave about a tablespoon for taste. Add your crushed tomatoes, Italian seasoning, salt, and pepper. Turn heat down to medium-low and let it bubble gently without a lid for 15 minutes. This thickens everything and makes flavors stronger. Stir now and then so nothing sticks.
Mix Your Creamy Stuff:
In a bowl, stir ricotta cheese with a bit of salt and pepper until it's all mixed up. This creamy part will make pockets of yumminess all through your casserole.
Stack Your Layers:
Heat your oven to 375°F and lightly grease a 9x13 baking dish. Spread half your cooked spaghetti on the bottom. Cover with half your meat sauce, going all the way to the edges. Drop spoonfuls of ricotta mixture here and there across the top. Sprinkle half the mozzarella over everything. Do these layers again with what's left, finishing with mozzarella and all the Parmesan on top.
Bake Until Awesome:
Cover your dish with foil, making sure it doesn't touch the cheese. Bake covered for 25 minutes so everything heats through. Take the foil off and bake 15 more minutes until cheese gets bubbly, golden, and a little crispy at the edges. Let it sit for 10 minutes before serving so it sets up right.
A bowl of pasta with cheese on top.
A bowl of pasta with cheese on top. | recipebyme.com

The crushed tomatoes really make this dish shine. My grandma always told me great Italian food starts with the best tomatoes you can get your hands on. When I cook this for Sunday family meals, everyone wanders into the kitchen before I even call them over—the smell is just that good.

Switch Things Up

This spaghetti bake works with whatever you've got in your kitchen. You can swap in Italian sausage for the beef if you want something spicier. Looking for something lighter? Try ground turkey and low-fat cheeses instead. Vegetarians can skip meat completely and toss in some cooked mushrooms, zucchini, and bell peppers. The magic stays the same—a super tasty layered pasta dish that really hits the spot.

Foods That Go Well Together

This filling casserole tastes great with a basic green salad and lemon dressing to balance out the richness. Some garlic bread works really well for soaking up extra sauce. Want a full Italian dinner? Add some roasted broccoli or asparagus tossed with olive oil, salt, and lemon zest. The fresh veggies go perfectly with the rich pasta.

Keeping Leftovers

After it cools down, put any extras in a sealed container in the fridge for up to 4 days. It actually tastes better the next day after all the flavors mix together overnight. Warm up single servings in the microwave for about 2 minutes until hot. For bigger portions, heat them in a 350°F oven under foil for about 20 minutes. Sprinkle some fresh cheese on top before eating to bring back that melty goodness.

A bowl of spaghetti with white cheese on top.
A bowl of spaghetti with white cheese on top. | recipebyme.com

This pasta bake shows how everyday ingredients from your cupboard can come together to make a meal that tastes like a million bucks.

Recipe FAQs

→ Can I prepare Million Dollar Spaghetti ahead of time?

For sure! You can put the whole thing together up to a day before you plan to bake it, wrap it well with plastic and keep it cold. When you're ready to cook, let it sit out for half an hour and add about 10-15 minutes more to the cooking time while it's covered.

→ What can I substitute for ricotta cheese?

Cottage cheese works great instead of ricotta. Just blend it a bit if you want it smoother. You can also mix cream cheese with sour cream (4 parts cream cheese to 1 part sour cream), or try mascarpone if you want something extra rich.

→ Can I make this dish vegetarian?

You bet! Switch out the beef for fake meat products, cooked lentils, or a mix of cooked mushrooms, zucchini, and peppers to make a filling veggie version that's just as tasty and substantial.

→ How do I store and reheat leftovers?

Keep any extras in a sealed container in your fridge for up to 4 days. Warm up single servings in the microwave for 2-3 minutes, or bigger portions in a 350°F oven with foil on top for 15-20 minutes until it's hot all the way through.

→ Can I freeze Million Dollar Spaghetti?

This dish freezes really well. You can freeze it before you bake it or after it's fully cooked and cooled down. Wrap it tight with plastic wrap and then foil, and it'll keep for up to 3 months in the freezer. Let it thaw in the fridge overnight before you heat it up again.

→ What sides pair well with this pasta bake?

It goes great with some garlic bread, a basic green salad with dressing, roasted veggies, or some quickly cooked spinach. If you want a full Italian dinner, start with some cold cuts and cheese or a light soup like minestrone.

Million Dollar Cheesy Pasta Bake

Multi-layered pasta with tasty meat mixture and three cheese combo, baked till hot and beautifully browned.

Prep Time
20 min
Cook Time
65 min
Total Time
85 min
By Sana: Sana

Category: Main Dishes

Skill Level: Medium

Cuisine: American-Italian

Yield: 8 Servings (1 big casserole dish)

Dietary Categories: ~

Ingredients

→ Pasta

01 1 pound spaghetti noodles

→ Meat

02 1 pound ground beef

→ Produce

03 1 regular onion, chopped
04 4 garlic cloves, finely chopped
05 Optional garnish: chopped fresh basil or parsley

→ Dairy

06 15 oz ricotta cheese
07 8 oz shredded mozzarella
08 1/2 cup grated Parmesan

→ Pantry

09 28 oz can smashed tomatoes
10 2 tbsp olive oil
11 1 tbsp mixed Italian herbs
12 1 tsp salt
13 1/2 tsp ground black pepper

Steps

Step 01

Boil a big pot of salty water and toss in the spaghetti. Cook until it's firm but not hard. Drain the water and put the pasta aside.

Step 02

Pour olive oil into a wide pan over medium heat. Cook onion and garlic until the onion turns clear. Toss in ground beef and cook till it's no longer pink. Pour off any extra grease.

Step 03

Dump in the smashed tomatoes, mixed Italian herbs, salt, and black pepper with the meat mix. Turn down the heat and let it bubble gently for 15-20 minutes so flavors can mingle.

Step 04

Grab another bowl and stir a bit of salt and pepper into the ricotta until it's all smooth.

Step 05

Get your oven hot at 375°F (190°C). Spread half the cooked noodles in a big baking dish, then add half the meat sauce, drop spoonfuls of ricotta here and there, and scatter half the mozzarella on top. Do this all again with the leftover noodles and sauce, then finish with the rest of the mozzarella and all the Parmesan.

Step 06

Wrap the dish with foil and stick it in the oven for 25 minutes. Take the foil off and keep baking another 15 minutes until the cheese gets bubbly and a bit brown.

Step 07

Pull it out and let it sit for 5 minutes. Sprinkle with fresh herbs if you want, then cut into pieces and serve while it's hot.

Notes

  1. You can put this whole dish together a day early and keep it in the fridge before baking.
  2. Want it hot? Add a pinch of red pepper flakes to your meat sauce.

Required Equipment

  • Big cooking pot for noodles
  • Wide pan for cooking meat
  • Large baking dish (about 9x13 inches)
  • Tin foil
  • Bowl for mixing

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Watch out for dairy stuff (ricotta, mozzarella, Parmesan)
  • Has gluten in the pasta

Nutritional Info (per serving)

This data is provided as a guide and doesn't replace medical advice.
  • Calories: 520
  • Fats: 24.3 g
  • Carbohydrates: 45.5 g
  • Proteins: 30.2 g