If you ask me, baked pasta is one of the best weeknight dinner solutions.
This spaghetti bolognese bake takes the classic Italian meat sauce you already love and turns it into a cheesy, family-friendly casserole. Rich ground beef simmers with tomatoes, carrots, and onions in a sauce that’s been building flavor with red wine and Worcestershire.
The cooked spaghetti gets tossed right into that meaty sauce, then the whole thing is topped with mozzarella and parmesan before hitting the oven. The cheese melts into every corner while the edges get a little crispy.
It’s a comforting dinner that feeds a crowd, perfect for busy nights when you need something satisfying and easy.
Why You’ll Love This Spaghetti Bolognese Bake
- All-in-one dinner – This baked version combines your pasta and sauce in one dish, so you don’t have to worry about boiling pasta separately or juggling multiple pots on the stove.
- Cheesy, melted topping – The mozzarella and parmesan create a golden, bubbly layer on top that takes regular spaghetti bolognese to the next level.
- Great for meal prep – You can make this ahead and reheat portions throughout the week, or even freeze half for a future busy weeknight.
- Family-friendly comfort food – Kids and adults alike love this hearty, satisfying dish that’s packed with familiar flavors and plenty of cheese.
- Simple ingredients – You probably already have most of these pantry staples and basic vegetables on hand, making it an easy go-to recipe.
What Kind of Ground Beef Should I Use?
For this spaghetti bolognese bake, you’ll want to pick ground beef with the right fat content to keep your sauce flavorful without making it too greasy. I recommend using 85/15 ground beef (that’s 85% lean, 15% fat), which gives you enough fat for flavor while not leaving you with a pool of grease in your pan. If you prefer leaner meat, 90/10 will work too, though your sauce might be slightly less rich. Whatever you choose, make sure to break up the meat well as it cooks so it incorporates evenly throughout the sauce – nobody wants big clumps of beef in their bake!
Options for Substitutions
This bake is pretty forgiving when it comes to swapping ingredients around:
- Ground beef: You can easily swap this for ground turkey, chicken, or pork. For a vegetarian version, try using lentils or crumbled firm tofu – just skip the browning step and add them directly to the sauce.
- Spaghetti: Any long pasta works here – try linguine, fettuccine, or even penne if that’s what you have. Just cook according to package directions before mixing with the sauce.
- Beef stock: Chicken or vegetable stock works fine, or you can use water with an extra pinch of salt if you’re in a bind.
- Canned tomatoes: Crushed, diced, or whole tomatoes all work. If using whole, just break them up with a spoon as they cook. You can also use tomato sauce, though you might want to reduce the amount of tomato paste slightly.
- Mozzarella: Cheddar, provolone, or a mix of Italian cheeses all melt nicely on top. Pre-shredded or block cheese both work fine.
- Italian herbs: If you don’t have an Italian blend, use a mix of dried basil, oregano, and thyme. Fresh herbs work too – just use about three times the amount and add them near the end of cooking.
Watch Out for These Mistakes While Baking
The biggest mistake when making this casserole is undercooking your pasta – since it bakes in the oven afterward, you want to cook the spaghetti just until it’s barely tender (around 8-9 minutes instead of the full 10), otherwise it’ll turn mushy during baking.
Another common error is not letting your bolognese sauce simmer long enough, which means the flavors won’t have time to develop properly – aim for at least 20-30 minutes of gentle simmering to get that rich, deep taste.
Make sure your sauce isn’t too watery before mixing it with the pasta, as excess liquid will pool at the bottom of your baking dish and make everything soggy, so if it looks thin, let it simmer uncovered for a few extra minutes to thicken up.
Finally, skipping the resting time after baking is a mistake many people make – those 5-10 minutes allow the cheese to set and the pasta to firm up, making it much easier to serve neat portions instead of a sloppy mess.
What to Serve With Spaghetti Bolognese Bake?
A simple green salad with Italian dressing is my go-to side for this hearty pasta bake – it adds a nice fresh crunch that balances out all that cheesy goodness. Garlic bread is another solid choice, and honestly, you can never go wrong with extra bread for scooping up any sauce left on your plate. If you want to add more veggies to the meal, roasted broccoli or sautéed green beans with a squeeze of lemon work really well alongside the rich meat sauce. For a lighter option, try a Caesar salad or a tomato and cucumber salad with a splash of olive oil and vinegar.
Storage Instructions
Store: This bake keeps really well in the fridge for up to 4 days in an airtight container. It’s one of those dishes that tastes even better the next day once all the flavors have had time to hang out together. Perfect for easy weeknight dinners when you don’t feel like cooking from scratch.
Freeze: You can freeze this for up to 3 months, either in the whole baking dish wrapped tightly in foil, or in individual portions. I like to freeze it before adding the cheese on top, then sprinkle fresh mozzarella when I’m ready to reheat it for the best melty texture.
Reheat: Pop it in a 350°F oven covered with foil for about 20-25 minutes until heated through. If you’re reheating from frozen, it’ll take closer to 45 minutes. You can also microwave individual portions for a quick lunch, just cover it loosely so it doesn’t dry out.
| Preparation Time | 30-40 minutes |
| Cooking Time | 30-30 minutes |
| Total Time | 60-70 minutes |
| Level of Difficulty | Medium |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2300-2550
- Protein: 110-130 g
- Fat: 70-85 g
- Carbohydrates: 290-320 g
Ingredients
For the bolognese:
- 1.5 tsp oil (or any neutral oil like canola)
- 2 carrots (finely diced into 1/4-inch pieces)
- 1 onion (finely diced into 1/4-inch pieces)
- 3 garlic cloves (freshly minced for best flavor)
- 1 pinch salt
- 1 pinch black pepper
- 1 lb ground beef
- 1/2 cup beef stock
- 1/4 cup dry red wine
- 28 oz tomatoes (I use Hunt’s crushed tomatoes)
- 1/4 cup tomato paste
- 2 tbsp Worcestershire sauce (I prefer Lea & Perrins)
- 1 tbsp sugar
- 1 tbsp Italian herbs
- 1/2 tsp salt
- 1/4 tsp black pepper
For the pasta:
- 16 oz spaghetti (cooked 2 minutes less than package directions for better texture)
For the topping:
- 3 tbsp parmesan
- 1.5 cups mozzarella (I use Galbani whole milk mozzarella for a better melt)
Step 1: Prepare Mise en Place and Preheat Oven
- 2 carrots
- 1 onion
- 3 garlic cloves
- 1/2 cup beef stock
- 1/4 cup dry red wine
- 28 oz crushed tomatoes
- 1/4 cup tomato paste
- 2 tbsp Worcestershire sauce
- 1 tbsp sugar
- 1 tbsp Italian herbs
Finely dice the carrots and onion into 1/4-inch pieces, mince the garlic, and measure out all your sauce ingredients (beef stock, wine, tomatoes, tomato paste, Worcestershire sauce, sugar, and Italian herbs).
Preheat your oven to 360°F so it’s ready when you need it.
Having everything prepped and your oven heating while you cook the sauce is the key to efficient timing.
Step 2: Build the Bolognese Sauce Base
- 1.5 tsp oil
- 2 carrots
- 1 onion
- 1 pinch salt
- 1 pinch black pepper
- 3 garlic cloves
- 1 lb ground beef
- 1/2 cup beef stock
- 1/4 cup dry red wine
Heat the oil in a large skillet over medium heat.
Add the diced carrots, onion, and a pinch of salt and pepper, cooking until the vegetables are softened and translucent, about 4-5 minutes.
Add the minced garlic and cook for another 30 seconds until fragrant.
Then add the ground beef, breaking it up as it browns and stirring to incorporate it evenly with the vegetables.
Once the beef is no longer pink, pour in the beef stock and red wine, stirring well and letting it cook for 5 minutes to reduce slightly and meld the flavors.
Step 3: Simmer the Complete Sauce
- beef and vegetable mixture from Step 2
- 28 oz crushed tomatoes
- 1/4 cup tomato paste
- 2 tbsp Worcestershire sauce
- 1 tbsp sugar
- 1 tbsp Italian herbs
- 1/2 tsp salt
- 1/4 tsp black pepper
Add the crushed tomatoes, tomato paste, Worcestershire sauce, sugar, Italian herbs, and the remaining 1/2 tsp salt and 1/4 tsp black pepper to the skillet.
Stir everything together until well combined.
Reduce the heat to low and let the sauce simmer gently for 10-15 minutes while you cook the pasta.
I like to let it simmer a bit longer rather than rush it—the flavors really develop and become deeper during this time.
The sauce doesn’t need to be thick; it will thicken further in the oven.
Step 4: Cook and Combine Pasta
- 16 oz spaghetti
- Bolognese sauce from Step 3
While the sauce simmers, bring a pot of salted water to a boil and cook the spaghetti for 2 minutes less than the package directions call for—this keeps it slightly firmer since it will continue cooking in the oven.
Drain the pasta well and return it to the pot.
Pour the entire Bolognese sauce from Step 3 over the cooked pasta and toss everything together until the pasta is evenly coated with sauce.
Step 5: Assemble and Bake the Dish
- sauced pasta mixture from Step 4
- 3 tbsp parmesan
- 1.5 cups mozzarella
Transfer the sauced pasta mixture into a 9×13-inch baking dish (or similar size).
Sprinkle the parmesan cheese evenly over the top, then distribute the mozzarella in an even layer.
Cover the dish tightly with foil and bake at 360°F for 20 minutes.
Remove the foil and bake uncovered for another 10 minutes, until the cheese is melted and lightly golden.
I always use whole milk mozzarella because it melts more smoothly and creates a creamier texture than part-skim varieties.
Step 6: Rest and Serve
Remove the baking dish from the oven and let it cool for 5-10 minutes before serving.
This resting period allows the cheese to set slightly and makes serving much cleaner.
The residual heat will keep everything warm while the structure sets.

Comforting Spaghetti Bolognese Bake
Ingredients
For the bolognese
- 1.5 tsp oil (or any neutral oil like canola)
- 2 carrots (finely diced into 1/4-inch pieces)
- 1 onion (finely diced into 1/4-inch pieces)
- 3 garlic cloves (freshly minced for best flavor)
- 1 pinch salt
- 1 pinch black pepper
- 1 lb ground beef
- 1/2 cup beef stock
- 1/4 cup dry red wine
- 28 oz tomatoes (I use Hunt's crushed tomatoes)
- 1/4 cup tomato paste
- 2 tbsp Worcestershire sauce (I prefer Lea & Perrins)
- 1 tbsp sugar
- 1 tbsp Italian herbs
- 1/2 tsp salt
- 1/4 tsp black pepper
For the pasta
- 16 oz spaghetti (cooked 2 minutes less than package directions for better texture)
For the topping
- 3 tbsp parmesan
- 1.5 cups mozzarella (I use Galbani whole milk mozzarella for a better melt)
Instructions
- Finely dice the carrots and onion into 1/4-inch pieces, mince the garlic, and measure out all your sauce ingredients (beef stock, wine, tomatoes, tomato paste, Worcestershire sauce, sugar, and Italian herbs). Preheat your oven to 360°F so it's ready when you need it. Having everything prepped and your oven heating while you cook the sauce is the key to efficient timing.
- Heat the oil in a large skillet over medium heat. Add the diced carrots, onion, and a pinch of salt and pepper, cooking until the vegetables are softened and translucent, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant. Then add the ground beef, breaking it up as it browns and stirring to incorporate it evenly with the vegetables. Once the beef is no longer pink, pour in the beef stock and red wine, stirring well and letting it cook for 5 minutes to reduce slightly and meld the flavors.
- Add the crushed tomatoes, tomato paste, Worcestershire sauce, sugar, Italian herbs, and the remaining 1/2 tsp salt and 1/4 tsp black pepper to the skillet. Stir everything together until well combined. Reduce the heat to low and let the sauce simmer gently for 10-15 minutes while you cook the pasta. I like to let it simmer a bit longer rather than rush it—the flavors really develop and become deeper during this time. The sauce doesn't need to be thick; it will thicken further in the oven.
- While the sauce simmers, bring a pot of salted water to a boil and cook the spaghetti for 2 minutes less than the package directions call for—this keeps it slightly firmer since it will continue cooking in the oven. Drain the pasta well and return it to the pot. Pour the entire Bolognese sauce from Step 3 over the cooked pasta and toss everything together until the pasta is evenly coated with sauce.
- Transfer the sauced pasta mixture into a 9x13-inch baking dish (or similar size). Sprinkle the parmesan cheese evenly over the top, then distribute the mozzarella in an even layer. Cover the dish tightly with foil and bake at 360°F for 20 minutes. Remove the foil and bake uncovered for another 10 minutes, until the cheese is melted and lightly golden. I always use whole milk mozzarella because it melts more smoothly and creates a creamier texture than part-skim varieties.
- Remove the baking dish from the oven and let it cool for 5-10 minutes before serving. This resting period allows the cheese to set slightly and makes serving much cleaner. The residual heat will keep everything warm while the structure sets.







