Love this? Save it for later!
Share the inspiration with your friends
“The power went out halfway through dinner one rainy Thursday, and honestly, I was scrambling. I had planned a fancy pasta night, but with no stove, I had to rethink everything fast. Luckily, I remembered this creamy baked million dollar spaghetti casserole with ricotta I’d been meaning to try. Spoiler: it saved the night and became an all-time favorite. The way the ricotta mixed with the spaghetti, melting into this rich, comforting casserole, was pure magic — even in the dark!
This recipe isn’t just about pasta; it’s about those cozy, slightly chaotic moments where simple ingredients come together to create something unexpectedly indulgent. I mean, who knew that layering creamy ricotta with baked spaghetti and a golden cheesy crust could feel so decadent yet homey? Maybe you’ve been there — caught off guard but ending up with a dish that feels like a warm hug on a plate. That’s exactly what this casserole does for me, time after time.”
Why You’ll Love This Recipe
After multiple test runs in my kitchen (and a few happy accidents), this creamy baked million dollar spaghetti casserole with ricotta stands out for so many reasons:
- Quick & Easy: Ready in about 45 minutes, it’s perfect for busy weeknights or when you need comfort food in a hurry.
- Simple Ingredients: You probably already have everything in your pantry and fridge — no special trips to the store needed.
- Perfect for Family Dinners: It’s a crowd-pleaser that fills bellies and hearts alike, great for casual gatherings or a cozy meal.
- Creamy & Flavorful: The ricotta adds an ultra-smooth texture that sets this recipe apart from your usual baked spaghetti.
- Customizable: Whether you want to add veggies, swap out meats, or make it vegetarian, this recipe adapts easily.
This isn’t just another baked pasta dish. The ricotta’s creaminess combined with the baked cheesy top creates a comforting dish that makes you close your eyes with that first bite. It’s a little indulgent, a little nostalgic, and honestly, one of those recipes I keep coming back to.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and you can easily swap or omit based on what you have.
- Spaghetti: 12 ounces (340g), uncooked. Regular or whole wheat works well.
- Ricotta Cheese: 1 ½ cups (about 360g), full-fat preferred for creaminess.
- Marinara Sauce: 2 cups (480ml), homemade or store-bought. I like Rao’s for its rich flavor.
- Mozzarella Cheese: 2 cups (200g), shredded. Freshly shredded melts best.
- Parmesan Cheese: ½ cup (50g), grated, for that perfect salty kick.
- Ground Beef or Italian Sausage: 1 pound (450g), browned (optional for meat lovers).
- Garlic: 3 cloves, minced (adds depth).
- Onion: 1 medium, finely chopped (adds sweetness).
- Olive Oil: 2 tablespoons, for sautéing.
- Fresh Basil or Parsley: 2 tablespoons, chopped, for garnish and freshness.
- Salt & Pepper: To taste.
- Red Pepper Flakes: Optional, a pinch if you like a little heat.
If you want a vegetarian twist, swap the meat for sautéed mushrooms or roasted veggies. For a dairy-free option, you can try ricotta alternatives made from almond or cashew. I recommend using good-quality ricotta — it really makes a difference in texture and taste.
Equipment Needed
- Large Pot: To boil the spaghetti. A heavy-bottomed pot helps prevent sticking.
- Skillet or Sauté Pan: For browning meat and sautéing onions and garlic. Non-stick pans make cleanup easier.
- Mixing Bowls: Medium and large sizes to combine the cheese mixture and pasta.
- 9×13-inch Baking Dish: Standard size for even baking and layering.
- Wooden Spoon or Silicone Spatula: For stirring without scratching your pans.
- Measuring Cups and Spoons: For precise ingredient amounts.
If you don’t have a 9×13-inch dish, a similar-sized casserole dish or ovenproof pan will work fine. Just keep an eye on baking times if your dish is deeper or shallower. A budget-friendly tip: if your skillet isn’t sturdy, try browning meat in batches to avoid steaming.
Preparation Method

- Preheat the Oven: Set your oven to 350°F (175°C). This ensures it’s ready when your casserole is assembled.
- Cook the Spaghetti: Boil 12 ounces (340g) of spaghetti in salted water until just al dente (about 8 minutes). Drain and set aside. Don’t overcook; it will finish baking in the oven.
- Brown the Meat: In a large skillet over medium heat, heat 2 tablespoons olive oil. Add 1 medium chopped onion and 3 cloves minced garlic, sauté until translucent (about 4 minutes). Add 1 pound (450g) ground beef or Italian sausage, breaking it apart with a spoon. Cook until browned and cooked through, about 6-8 minutes. Drain excess fat.
- Combine Sauce and Meat: Stir in 2 cups (480ml) marinara sauce and a pinch of red pepper flakes (if using). Let simmer for 5 minutes to meld flavors. Taste and adjust salt and pepper.
- Mix the Ricotta Layer: In a bowl, combine 1 ½ cups (360g) ricotta cheese with 1 cup (100g) shredded mozzarella and ½ cup (50g) grated Parmesan. Add a pinch of salt and pepper. This creamy layer makes the casserole luscious and rich.
- Assemble the Casserole: Lightly grease your 9×13-inch baking dish. Layer half of the cooked spaghetti evenly. Spread half of the ricotta mixture on top, then half of the sauce and meat mixture. Repeat layers once more, finishing with remaining mozzarella cheese on top for a golden crust.
- Bake: Place the casserole in the preheated oven and bake for 25-30 minutes, until bubbly and the cheese on top is melted and slightly golden.
- Rest Before Serving: Let the casserole cool for 5-10 minutes. This helps it set and makes serving easier.
- Garnish: Sprinkle chopped fresh basil or parsley on top for a burst of color and freshness.
Pro tip: If your casserole looks like it’s browning too quickly, tent with foil halfway through baking. Also, keep an eye on moisture levels; if it seems dry, a spoonful of extra marinara can be added before serving.
Cooking Tips & Techniques
The key to a creamy baked million dollar spaghetti casserole with ricotta lies in balancing moisture and texture. Here are some tips I’ve learned the hard way:
- Don’t Overcook the Pasta: Al dente is your friend. Overcooked spaghetti turns mushy after baking.
- Drain Meat Well: Excess grease can make the casserole too oily. Use a fine mesh strainer to remove fat after browning.
- Use Freshly Shredded Cheese: Pre-shredded cheese often has anti-caking agents that affect melting.
- Layer Thoughtfully: Even layers ensure every bite has a perfect balance of creamy ricotta, sauce, and pasta.
- Rest the Dish: Letting it cool slightly before serving prevents the cheese from sliding off and helps flavors meld.
- Multitasking: While spaghetti cooks, start browning meat to save time. Small kitchen hacks like these make weeknight dinners less stressful.
Once, I forgot to drain the meat fat and ended up with a greasy casserole — a lesson learned! Also, stirring the ricotta mixture gently keeps it light and fluffy instead of dense.
Variations & Adaptations
This casserole is flexible and can be tailored to suit your tastes or dietary needs. Here are a few ideas:
- Vegetarian Version: Skip the meat and add sautéed mushrooms, zucchini, or spinach for a veggie-packed option.
- Spicy Kick: Add chopped jalapeños or a dash of cayenne to the sauce for heat lovers.
- Gluten-Free: Use gluten-free spaghetti or swap in spiralized zucchini noodles for a low-carb twist.
- Cheese Variations: Try swapping mozzarella for provolone or adding a bit of fontina for a richer flavor.
- Make it Dairy-Free: Use plant-based ricotta and cheeses; brands like Kite Hill offer creamy alternatives.
In one of my experiments, I stirred in a handful of sun-dried tomatoes and fresh basil into the ricotta layer — it added an unexpected bright flavor that took the dish to a whole new level.
Serving & Storage Suggestions
Serve this creamy baked million dollar spaghetti casserole warm, ideally with a crisp green salad or garlic bread to complement the richness.
Leftovers? No problem. Store them in an airtight container in the refrigerator for up to 4 days. To reheat, microwave individual servings or warm in a 350°F (175°C) oven covered with foil to keep it moist.
This casserole also freezes well. Portion it into freezer-safe containers before baking or freeze baked leftovers. Thaw overnight in the fridge and reheat gently.
Flavors actually deepen after a day, so if you have time, let it sit overnight before enjoying the full depth of the blend.
Nutritional Information & Benefits
This casserole packs protein from ricotta and meat, calcium from the cheeses, and energy-boosting carbs from spaghetti. A rough estimate per serving (assuming 6 servings):
| Nutrient | Amount |
|---|---|
| Calories | 450-500 kcal |
| Protein | 25g |
| Carbohydrates | 40g |
| Fat | 20g |
| Calcium | 30% DV |
The ricotta cheese offers a good source of calcium and protein with less fat than many other cheeses, making this casserole a nourishing comfort meal. If you’re watching carbs or dairy, adaptations mentioned earlier can help fit your needs.
Conclusion
If you’re looking for a creamy baked million dollar spaghetti casserole with ricotta that’s easy to make and downright satisfying, this recipe is a keeper. It’s simple enough for weeknights but special enough to impress without fuss. I love how it combines familiar flavors with that smooth ricotta layer — it’s comfort food with a little twist.
Feel free to customize it however you like — add your favorite veggies, adjust the cheese, or skip the meat. I’d love to hear how you make it your own, so please share your twists and tips in the comments below. Let’s keep the love for cozy, creamy casseroles going strong!
FAQs
Can I make this casserole ahead of time?
Absolutely! Assemble the casserole a few hours or even the day before and refrigerate. Just add an extra 5-10 minutes to the baking time if baking cold.
What can I substitute for ricotta cheese?
You can use cottage cheese blended until smooth or a dairy-free ricotta alternative if you prefer. Both work well for the creamy texture.
Is it okay to use dried herbs instead of fresh?
Yes, but use about one-third the amount of dried herbs, as they’re more concentrated. Fresh basil or parsley added at the end brightens the dish nicely.
Can I use a different type of pasta?
Definitely! Penne, rigatoni, or even rotini work well here, just adjust the cooking time accordingly.
How do I prevent the casserole from being too watery?
Make sure to drain the pasta well and brown the meat properly to reduce moisture. Also, avoid adding too much extra sauce — the recipe’s balance should keep it just right.
Pin This Recipe!

Creamy Baked Million Dollar Spaghetti Casserole Recipe Easy and Perfect
A rich and comforting baked spaghetti casserole layered with creamy ricotta, marinara sauce, and a golden cheesy crust. Perfect for busy weeknights or cozy family dinners.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Main Course
- Cuisine: Italian-American
Ingredients
- 12 ounces (340g) uncooked spaghetti (regular or whole wheat)
- 1 ½ cups (about 360g) full-fat ricotta cheese
- 2 cups (480ml) marinara sauce (homemade or store-bought)
- 2 cups (200g) shredded mozzarella cheese
- ½ cup (50g) grated Parmesan cheese
- 1 pound (450g) ground beef or Italian sausage, browned (optional)
- 3 cloves garlic, minced
- 1 medium onion, finely chopped
- 2 tablespoons olive oil
- 2 tablespoons fresh basil or parsley, chopped (for garnish)
- Salt and pepper to taste
- Red pepper flakes, optional pinch
Instructions
- Preheat the oven to 350°F (175°C).
- Boil 12 ounces (340g) of spaghetti in salted water until just al dente, about 8 minutes. Drain and set aside.
- In a large skillet over medium heat, heat 2 tablespoons olive oil. Add chopped onion and minced garlic; sauté until translucent, about 4 minutes.
- Add ground beef or Italian sausage to the skillet, breaking it apart with a spoon. Cook until browned and cooked through, about 6-8 minutes. Drain excess fat.
- Stir in 2 cups (480ml) marinara sauce and a pinch of red pepper flakes if using. Let simmer for 5 minutes. Taste and adjust salt and pepper.
- In a bowl, combine ricotta cheese, 1 cup (100g) shredded mozzarella, and grated Parmesan. Add a pinch of salt and pepper and mix gently.
- Lightly grease a 9×13-inch baking dish. Layer half of the cooked spaghetti evenly, spread half of the ricotta mixture on top, then half of the sauce and meat mixture. Repeat layers once more, finishing with remaining mozzarella cheese on top.
- Bake in the preheated oven for 25-30 minutes until bubbly and the cheese is melted and slightly golden.
- Let the casserole rest for 5-10 minutes before serving.
- Garnish with chopped fresh basil or parsley.
Notes
Do not overcook the pasta; al dente is best. Drain meat fat well to avoid greasiness. Use freshly shredded cheese for best melting. Tent with foil if browning too quickly. Add extra marinara if casserole seems dry before serving.
Nutrition
- Serving Size: 1/6th of casserole
- Calories: 475
- Sugar: 6
- Sodium: 600
- Fat: 20
- Saturated Fat: 9
- Carbohydrates: 40
- Fiber: 3
- Protein: 25
Keywords: baked spaghetti, ricotta casserole, creamy pasta, easy dinner, comfort food, family meal, cheesy casserole


