
This baked spaghetti delivers comfort in every layer, with a creamy ricotta filling that elevates the classic dish. I developed this method after testing countless variations to achieve the perfect balance of textures.
The secret lies in layering cooked pasta with a rich meat sauce, dollops of ricotta, and plenty of melted cheese. Each bite offers a satisfying contrast between tender noodles and the smooth, slightly tangy ricotta that ties everything together.
Baking transforms this simple assembly into a bubbling, golden casserole that feeds a crowd with minimal effort. The top develops a crispy cheese crust while the interior stays creamy and flavorful.
The result is a dish that brings the warmth of an Italian kitchen to your table. It’s ideal for family dinners or potlucks where hearty, satisfying meals are always welcome.
Ingredients for Baked Spaghetti Recipe with Ricotta Cheese
Layered with ricotta, cheese, and pasta for ultimate comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Spaghetti Noodles 🍝 | 1 lb | Uncooked, broken in half |
| Ground Beef 🥩 | 1 lb | 80/20 lean-to-fat ratio |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for sauce |
| Crushed Tomatoes 🍅 | 28 oz | Canned, undrained |
| Tomato Paste 🍅 | 6 oz | Canned for depth |
| Ricotta Cheese 🧀 | 15 oz | Whole milk for creaminess |
| Mozzarella Cheese 🧀 | 2 cups | Shredded, full-fat |
| Parmesan Cheese 🧀 | 1 cup | Freshly grated preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Dried Basil 🌿 | 1 tbsp | Or 3 tbsp fresh |
| Dried Oregano 🍃 | 1 tbsp | Mediterranean variety |
| Salt 🧂 | 1 ½ tsp | Divided for seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Large Egg 🥚 | 1 whole | For binding ricotta |
[recipe_ingredient_scaler]
The ricotta is non-negotiable here. Whole milk from the deli section beats the pre-packaged stuff—smoother texture, richer flavor. Galbani or BelGioioso are my go-tos. For the mozzarella, block cheese shreds better than pre-shredded (which has anti-caking agents). The ground beef? 80/20 ratio for juiciness. Grab it fresh from the butcher counter if you can.
No ground beef? Italian sausage or turkey works great—just adjust seasoning. Swap crushed tomatoes for whole San Marzano if you’re feeling fancy (crush them by hand). Fresh herbs? Triple the amount of dried. The Parmesan rind can go in the sauce while it simmers for extra depth. Egg in the ricotta keeps it from getting too loose when baked.
Assemble it the night before and refrigerate—bake straight from the fridge the next day. Leftovers keep 4-5 days covered in the fridge. Freeze portions for up to 3 months (thaw overnight before reheating).
Why You’ll Love This Recipe
- One Pan Wonder: I brown the beef, toss in the noodles, and let the oven do the rest.
- Creamy Dreamy: The ricotta melts into the crushed tomatoes for this rich, velvety sauce.
- Feeds a Crowd: I make it Sunday afternoon and we eat leftovers through Tuesday.
- Budget Hero: Ground beef and pasta stretch far—my wallet thanks me every time.
Step-by-Step Instructions for Baked Spaghetti with Ricotta Cheese
Here’s how I layer this dish for maximum cheesy comfort in every bite.
Step 1: Cook the Spaghetti Noodles Al Dente
Bring a large pot of salted water to a rolling boil. Add the 1 lb spaghetti noodles and cook for 2 minutes less than the package directs—you want them slightly underdone. They’ll finish cooking in the oven, and this prevents them from turning mushy.
Drain the noodles and immediately toss them with 1 tbsp olive oil to prevent sticking. Spread them out on a baking sheet to cool slightly. This step keeps the noodles separate and makes layering easier. Don’t rinse them; the starch helps the sauce cling.
Step 2: Brown the Ground Beef with Aromatics
Heat the remaining 1 tbsp olive oil in a large skillet over medium-high heat. Add the 1 lb ground beef and cook, breaking it up with a wooden spoon, for 5-6 minutes until browned and crumbly.
Add the 1 whole onion (finely diced) and cook for 3-4 minutes until softened and translucent. Stir in the 3 cloves garlic cloves and cook for 30 seconds until fragrant. Be careful not to burn the garlic—it should smell sweet, not bitter.
Step 3: Simmer the Tomato Sauce
Add the 28 oz crushed tomatoes, 6 oz tomato paste, 1 tbsp dried basil, 1 tbsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper to the skillet. Stir well to combine, then reduce the heat to medium-low.
Simmer the sauce for 10-12 minutes, stirring occasionally, until it thickens slightly and the flavors meld together. Taste and adjust the remaining 0.5 tsp salt if needed. The sauce should be rich and aromatic, coating the back of a spoon.
Step 4: Prepare the Ricotta Mixture and Layer
In a bowl, combine the 15 oz ricotta cheese, 1 whole large egg, and remaining 0.5 tsp salt. Mix until smooth and well combined. This egg binds the ricotta so it holds up beautifully when baked.
In a greased 9×13-inch baking dish, start with a layer of half the cooked spaghetti noodles. Spread the ricotta mixture evenly over the noodles, followed by half the meat sauce. Sprinkle 1 cup mozzarella cheese and ½ cup parmesan cheese on top. Repeat the layers, ending with the remaining 1 cup mozzarella cheese and ½ cup parmesan cheese.
Step 5: Bake Until Bubbly and Golden
Cover the dish with foil and bake at 375°F for 25 minutes. Then, remove the foil and bake for an additional 15-20 minutes until the top is golden brown and the edges are bubbling.
Let it rest for 10 minutes before serving. This allows the layers to set, making it easier to slice into neat portions. The top should be crispy, with melted cheese stretching with every serving.
Pro Tips For Making Baked Spaghetti Recipe With Ricotta Cheese
- Undercook the Noodles: Boil the spaghetti 1-2 minutes less than package instructions—it’ll finish cooking in the oven and absorb the sauce better. I learned this the hard way after pulling out a pan of mushy noodles more than once.
- Drain the Beef Well: After browning the ground beef, drain it thoroughly in a colander and pat it dry with a paper towel. Skipping this leaves your baked spaghetti watery instead of rich and flavorful.
- Warm the Ricotta: Take the ricotta out of the fridge 30 minutes before using, or microwave it for 20 seconds. Cold ricotta blends unevenly and can make the layers clump together.
- Layer Sauce Last: Spread a thin layer of crushed tomatoes on top before baking—it prevents the ricotta from drying out and adds a nice golden edge. Sounds weird, but it works.
Flavor Customization for This baked spaghetti recipe with ricotta cheese
Herb Infusions
Swap the dried basil and oregano for 2 tbsp fresh Italian parsley and 1 tbsp fresh thyme in the meat sauce. The bright, grassy notes cut through the richness beautifully. I grow these in my Portland garden and snip them fresh right before cooking. 🌿
Spicy Kick
Add ½ tsp red pepper flakes to the meat sauce while browning the beef. For extra heat, mix 1 tsp sriracha into the ricotta mixture. The spice contrasts perfectly with the creamy ricotta and tangy tomatoes.
Vegetable Boost
Sauté 1 diced bell pepper with the onion for color and crunch. Stir in 2 cups fresh spinach at the end of sauce simmering. This adds nutrients without overpowering the dish—Lily never notices but always eats her veggies.
Cheese Swaps
Replace 1 cup mozzarella with 1 cup fontina cheese for a nuttier flavor. Or try 1 cup sharp provolone for more depth. Both melt beautifully and complement the ricotta’s creaminess.
For a tangy twist, swap ½ cup parmesan with ½ cup pecorino romano. The saltier, sharper flavor adds complexity.
Meat Variations
Use 1 lb Italian sausage (casings removed) instead of ground beef for a bolder taste. Or try ½ lb beef and ½ lb pork for a classic Bolognese-inspired version. Tom prefers the sausage—it reminds him of his nonna’s Sunday gravy. 💛
Nutrition Facts
Frequently Asked Questions
Can I use cottage cheese instead of ricotta?
Yes, but the texture will differ. Cottage cheese is grainier, so blend it smooth first. Ricotta’s mild flavor and creamy texture work best here, but cottage cheese adds extra protein.
How do I prevent the pasta from getting mushy?
Cook the spaghetti 2 minutes less than package directions. Undercooking it slightly ensures it finishes perfectly in the oven without turning to mush.
Can I make this ahead of time?
Assemble the dish, cover, and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5-10 minutes to the cooking time.
What’s the best way to reheat leftovers?
Cover with foil and warm in a 350°F oven for 15-20 minutes. Microwaving works too, but the oven keeps the cheese from getting rubbery.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026