This baked spaghetti recipe is the ultimate comfort food, transforming simple pasta into a rich, layered casserole that’s truly satisfying. It combines tender spaghetti with a flavorful meat sauce and a creamy cheese filling, all baked to golden perfection. Crafting the perfect baked spaghetti involves balancing the textures and flavors, ensuring each forkful is a delight. This recipe is designed to deliver maximum flavor with accessible steps, making it a fantastic choice for family meals or entertaining guests. I remember the first time I perfected the balance of the three cheeses in the creamy layer; it elevated the dish from good to truly special.
Key takeaways
- Room temperature dairy is key for a smooth, emulsified cheese sauce.
- Cook spaghetti al dente to prevent mushiness during baking.
- Thoroughly brown the meats and aromatics for deep, savory flavor.
- Ensure the sauce adequately coats the pasta for even moisture.
- Drain excess fat from meats to prevent a greasy final dish.

Million Dollar Baked Spaghetti
Ingredients
- 1 pound dry spaghetti
- 6 tablespoons salted butter, at room temperature
- 1 cup whole milk ricotta cheese
- 8 ounces cream cheese, at room temperature
- 1/2 cup grated parmesan cheese
- 1 pound ground beef
- 1 pound ground spicy Italian sausage
- 1 yellow onion, chopped
- 2 tablespoons Italian seasoning
- 1 bell pepper, chopped
Instructions
- Preheat the oven to 3500 F. Bring a large pot of salted water to a boil. Cook the spaghetti until al dente, according to package directions. Drain and toss the pasta with butter.
- Meanwhile, in a Dutch oven set over medium heat, add the sausage, beef, onion, bell peppers, and Italian seasoning. Brown all over for 10 minutes. Add the tomatoes and 1 cup of water. Season with salt, pepper, and chili flakes. Simmer for 10 minutes, until just slightly thickened. Add the sun-dried tomatoes and basil. Remove from the heat.
- In a bowl, mix the cream cheese, ricotta cheese, and parmesan. Season with salt and pepper.
- In a large casserole dish, layer 1 cup of the meat sauce with the spaghetti, white sauce, and remaining meat sauce. Top with mozzarella, provolone cheese, and the pepperoni. Bake for 30 minutes, until the cheese is melted. Let sit for 10 minutes. Top with fresh basil, and enjoy!
Notes
– Cook the spaghetti al dente. It will finish cooking in the oven, preventing it from becoming mushy.
– If the top cheese starts browning too quickly during baking, cover the dish loosely with foil.
– Storage: Leftovers can be refrigerated for up to 3 days. Reheat in the oven at 300°F (150°C) until warmed through, or microwave individual portions. Nutrition information is an estimate, calculated automatically. Values vary with brands, substitutions and portion sizes.
The Technique Behind Million Dollar Baked Spaghetti
The richness and creamy texture of this Million Dollar Baked Spaghetti come from a carefully balanced combination of fats and the proper cooking of the pasta and meat. The key lies in creating a luxurious, emulsified sauce base using ricotta and cream cheese, which are then enriched by the rendered fats from the ground beef and Italian sausage. Ensuring the butter, ricotta, and cream cheese are at room temperature is crucial for achieving a smooth, lump-free mixture. When the pasta is cooked al dente, it retains a slight bite that holds up to the baking process, preventing it from becoming mushy. The Maillard reaction, achieved by browning the ground beef and sausage with the onion and bell pepper, develops deep, savory flavors that are essential to the dish. Baking at 350°F allows the flavors to meld and the cheeses to become molten and creamy without drying out the spaghetti.
Troubleshooting
- Problem: Watery sauce. Fix: Ensure the ground meats are thoroughly drained of excess fat after browning. Also, make sure the ricotta and cream cheese are not overly wet; if they seem particularly liquidy, you can gently drain off any excess whey.
- Problem: Bland flavor. Fix: Don’t skimp on the Italian seasoning and ensure the meat mixture is well-browned. Salting the pasta water adequately is also important for seasoning the spaghetti from the inside out. Consider adding a pinch of red pepper flakes to the meat mixture for a subtle heat boost.
- Problem: Dry or mushy spaghetti. Fix: Cook the spaghetti just shy of al dente, as it will continue to cook in the oven. Ensure the sauce fully coats the pasta; if it seems too thick, a splash of pasta water or milk can help loosen it before baking.
- Problem: Cheese is oily or separated. Fix: Ensure all dairy ingredients (butter, ricotta, cream cheese) are truly at room temperature for optimal emulsification. Avoid overheating the cheese mixture once combined with the meat and pasta.
Substitutions
- Spicy Italian Sausage: Substitute with regular Italian sausage or even a mix of ground pork and extra seasonings (like fennel and red pepper flakes) for a similar flavor profile. The result will be less spicy but still flavorful.
- Whole Milk Ricotta: Part-skim ricotta can be used, but the sauce may be slightly less rich. For a creamier texture, consider using mascarpone cheese, though this will alter the traditional flavor slightly.
- Yellow Onion: A sweet onion or even shallots can be used. The flavor will be slightly different, with shallots offering a milder, more delicate onion note.
- Bell Pepper: Any color bell pepper will work, or you can omit it entirely if preferred. Using a different color will slightly alter the visual appeal and add a nuanced sweetness.
Pro tips
- For the meat sauce, ensure the ground beef and Italian sausage are fully browned and crumbled before adding the tomatoes to develop deep flavor.
- Cook the spaghetti al dente. It will finish cooking in the oven, preventing it from becoming mushy.
- If the top cheese starts browning too quickly during baking, cover the dish loosely with foil.
- Storage: Leftovers can be refrigerated for up to 3 days. Reheat in the oven at 300°F (150°C) until warmed through, or microwave individual portions.
This Million Dollar Baked Spaghetti is more than just a meal; it’s an experience. Try this recipe to bring a touch of comfort and indulgence to your table, and share your delicious creations!
Frequently asked questions
Can I make this ahead of time?
Yes, you can assemble the baked spaghetti up to 24 hours in advance. Store it covered in the refrigerator. You may need to add a few extra minutes to the baking time to ensure it’s heated through completely.
What kind of baking dish should I use?
A 9×13 inch baking dish is ideal for this recipe. Ensure it’s deep enough to hold all the pasta, sauce, and meat mixture comfortably without overflowing during baking.
How do I reheat leftovers?
Leftovers can be reheated in the oven at 350°F until warmed through, or in the microwave for a quicker option. Covering with foil in the oven helps retain moisture.
Is it too spicy with the Italian sausage?
The spice level depends on the specific brand of spicy Italian sausage used. If you prefer less heat, you can use mild Italian sausage or a combination of mild and spicy, or even substitute with ground beef alone.
Try this next: Cheesy Broccoli Cheddar Spaghetti Casserole: Pure Comfort!
More from Baked Pasta Recipes →




