Homemade Pasta Bake Recipe
The first time I made this homemade pasta bake for a dinner party, I watched my guests fall silent after their first forkful, then immediately reach for seconds. That moment, when a bubbling dish of pasta, rich meat sauce, and golden, blistered cheese becomes the undeniable star of the table, is exactly what I want to bring to your kitchen.
Recipe Overview
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Servings: 6 generous servings
- Difficulty: Medium
Why You’ll Love This Homemade Pasta Bake Recipe
- Restaurant-Worthy Presentation: This isn’t just slopped onto a plate. With a few clever tricks, you’ll serve a dish that looks like it came from a trattoria, with distinct layers and a perfectly bronzed top.
- Deeply Savoury, Layered Sauce: We build flavour in stages, from browning the beef to simmering the tomatoes, creating a rich, complex sauce that clings beautifully to every piece of pasta.
- Perfectly Al Dente Pasta Every Time: No more mushy pasta. By undercooking it slightly before baking, every bite retains a delightful, firm texture that holds its own against the sauce and cheese.
- Make-Ahead Friendly for Stress-Free Hosting: Assemble the entire dish a day in advance, then simply pop it in the oven when your guests arrive. It’s the secret weapon of every relaxed, impressive host.
- Customisable to Your Pantry: The base recipe is a brilliant canvas. Easily swap proteins, add vegetables, or adjust the spice level to make it your signature dish.
Ingredients You’ll Need
- 500g dried rigatoni or penne pasta
- 2 tablespoons olive oil
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 500g beef mince (15-20% fat for best flavour)
- 2 teaspoons dried oregano
- 1 teaspoon dried thyme
- 800g tinned chopped tomatoes
- 2 tablespoons tomato purée
- 250ml beef stock
- 1 teaspoon salt, plus more for pasta water
- ½ teaspoon black pepper
- 300g full-fat mozzarella, cut into 1cm cubes
- 80g freshly grated Parmesan cheese
- Small handful of fresh basil leaves, for garnish
Tip: For the most elegant finish, buy a block of mozzarella and dice it yourself. Pre-shredded cheese contains anti-caking agents that prevent that glorious, stretchy melt.
How to Make Homemade Pasta Bake Recipe
- Boil the pasta: Fill a large pot with water, add a generous tablespoon of salt, and bring to a rolling boil. Add the pasta and cook for 2 minutes less than the package instructions for al dente. The pasta should still feel quite firm and chalky in the centre when you bite it. Drain it in a colander, reserving about a cup of the starchy pasta water, and let it steam dry for a minute.
- Brown the beef: While the pasta boils, heat the olive oil in a large frying pan over a medium-high heat until it shimmers. Add the beef mince, breaking it up with a wooden spoon. Let it cook undisturbed for 3-4 minutes until the bottom is deeply browned and crusty. You should hear a satisfying sizzle. Stir and continue cooking until all the meat is browned and no pink remains, about 5-6 minutes total.
- Sweat the aromatics: Reduce the heat to medium. Push the beef to one side of the pan and add the diced onion. Cook, stirring occasionally, for 4-5 minutes until the onion turns translucent and softens. The onion will release a sweet, fragrant smell. Stir in the minced garlic, oregano, and thyme, and cook for just 30 seconds until the garlic is aromatic but not browned.
- Build the sauce: Stir the tomato purée into the meat and onion mixture, cooking for 1 minute until it darkens slightly in colour. Pour in the tinned chopped tomatoes and the beef stock. Add the salt and pepper. Bring the sauce to a gentle simmer, then reduce the heat to low. Let it bubble quietly for 10-12 minutes, stirring occasionally, until it thickens slightly. The sauce should coat the back of a spoon and smell deeply savoury and rich. If it looks too thick, stir in a splash of the reserved pasta water.
- Combine pasta and sauce: Tip the drained pasta directly into the pan with the sauce. Gently fold everything together with a large spoon or tongs until every piece of pasta is well coated in the rich, red sauce. The pasta will look glossy and evenly coloured.
- Layer for presentation: Preheat your oven to 190°C (375°F). Spoon half of the sauced pasta into a 23x33cm (9×13-inch) baking dish. Scatter half of the mozzarella cubes evenly over the top. Add the remaining pasta, then dot the surface with the rest of the mozzarella. Finally, sprinkle the grated Parmesan over the entire top, creating a complete, even blanket.
- Bake to golden perfection: Place the dish on a baking tray to catch any drips. Bake for 25-30 minutes, until the sauce is bubbling enthusiastically around the edges and the cheese on top is a deep, spotty golden brown. You should hear it bubbling when you pull it from the oven. Let it rest on the counter for 5-7 minutes – this allows the layers to set, making it much easier to serve in neat, clean portions.
- Garnish and serve: Just before serving, tear the fresh basil leaves and scatter them over the top. The bright green against the golden cheese makes for a stunning, restaurant-quality presentation. Scoop out generous portions, ensuring each serving gets some of the crispy, cheesy crust from the top.
Equipment You’ll Need
- Large pot for boiling
- Colander
- Large frying pan
- Tongs or pasta fork
- Wooden spoon
- 23x33cm (9×13-inch) baking dish
- Baking tray
- Cheese grater
Tips From My Kitchen
- Undercook your pasta deliberately: This is the single most important tip for a perfect pasta bake. When you boil pasta for two minutes less than the package directions, it remains firm and resilient. During baking, the pasta continues to cook in the sauce, absorbing that liquid and expanding without turning into mush. The sensory cue here is a pasta that feels chalky and offers resistance when you bite it, rather than being tender and fully cooked.
- Use full-fat dairy for the best texture: Low-fat mozzarella contains more water and less fat. When it melts, it releases that water, making your pasta bake watery and the cheese rubbery. Full-fat mozzarella melts into a creamy, stretchy, indulgent layer. Similarly, always grate your Parmesan from a block; the pre-grated stuff has a powdery texture that doesn’t melt as beautifully or create that desirable golden crust.
- Let the dish rest after baking: I know it’s tempting to dive right in, but resting is crucial for presentation. When the pasta bake first comes out of the oven, the sauce is very loose. As it sits for 5-7 minutes, the starches in the pasta and the cheese begin to set, creating a cohesive structure. This means you can cut clean, square portions that hold their shape on the plate, just like in a restaurant.
- Build flavour by browning properly: Don’t rush the browning of the beef. A deep, caramelised brown crust on the meat is where the savoury, umami flavour lives. Let the mince sit in the hot pan without stirring for a few minutes. Listen for the sizzle – if it’s too quiet, the pan isn’t hot enough. The rich, meaty smell that fills your kitchen is your cue that the browning is working.
- Reserve your pasta water: That starchy, cloudy water is liquid gold. If your sauce seems too thick after simmering, a splash of pasta water will loosen it perfectly while helping the sauce cling to the pasta. The starch acts as a natural binder, creating a silkier, more cohesive final dish. You can also use it to thin the sauce if the pasta bake seems a little dry when you reheat leftovers.
- For a blistered, bubbly top, finish under the grill: After the pasta bake has been in the oven for 25 minutes and is bubbling, switch your oven to the grill/broiler setting for the final 2-3 minutes. Watch it closely – the cheese will blister and char in spots, creating a spectacular, crispy, almost burnt-looking crust that is intensely flavourful. This gives your dish that coveted, rustic, restaurant-style finish.
Delicious Variations to Try
- Spicy Version: To add a gentle, lingering heat, add 1-2 finely chopped red chillies with the garlic and oregano. For a deeper warmth, stir in 1 teaspoon of smoked paprika and ½ teaspoon of cayenne pepper with the tomato purée. The heat should build gradually, not hit you all at once.
- Vegetarian Option: Replace the beef mince with 400g of finely chopped cremini or portobello mushrooms. Sauté them in the olive oil until they release their water and start to brown deeply. For extra protein, add a 400g tin of drained and rinsed green lentils or a 200g block of crumbled firm tofu that has been pressed and seasoned.
- Different Protein: Swap the beef mince for an equal quantity of turkey mince for a leaner option. For a different flavour profile, use 500g of cubed chicken thigh meat, browned in the pan before the onions. Alternatively, a mix of beef and lamb mince adds a rich, gamey depth that is wonderful with oregano and thyme.
What to Serve With Homemade Pasta Bake Recipe
- A crisp, simple green salad with a sharp lemon and olive oil dressing to cut through the richness.
- Garlic bread or crusty ciabatta for soaking up any leftover sauce on the plate.
- Roasted broccoli or a side of Brussels Sprouts Recipe Roasted Veggie for a touch of bitterness to balance the dish.
- A light, chilled starter like Spicy Cucumbers Recipe Asian Salad for a surprising, refreshing contrast.
Frequently Asked Questions

Homemade Pasta Bake Recipe
Ingredients
Method
- Boil the pasta: Fill a large pot with water, add a generous tablespoon of salt, and bring to a rolling boil. Add the pasta and cook for 2 minutes less than the package instructions for al dente. The pasta should still feel quite firm and chalky in the centre when you bite it. Drain it in a colander, reserving about a cup of the starchy pasta water, and let it steam dry for a minute.
- Brown the beef: While the pasta boils, heat the olive oil in a large frying pan over a medium-high heat until it shimmers. Add the beef mince, breaking it up with a wooden spoon. Let it cook undisturbed for 3-4 minutes until the bottom is deeply browned and crusty. You should hear a satisfying sizzle. Stir and continue cooking until all the meat is browned and no pink remains, about 5-6 minutes total.
- Sweat the aromatics: Reduce the heat to medium. Push the beef to one side of the pan and add the diced onion. Cook, stirring occasionally, for 4-5 minutes until the onion turns translucent and softens. The onion will release a sweet, fragrant smell. Stir in the minced garlic, oregano, and thyme, and cook for just 30 seconds until the garlic is aromatic but not browned.
- Build the sauce: Stir the tomato purée into the meat and onion mixture, cooking for 1 minute until it darkens slightly in colour. Pour in the tinned chopped tomatoes and the beef stock. Add the salt and pepper. Bring the sauce to a gentle simmer, then reduce the heat to low. Let it bubble quietly for 10-12 minutes, stirring occasionally, until it thickens slightly. The sauce should coat the back of a spoon and smell deeply savoury and rich. If it looks too thick, stir in a splash of the reserved pasta water.
- Combine pasta and sauce: Tip the drained pasta directly into the pan with the sauce. Gently fold everything together with a large spoon or tongs until every piece of pasta is well coated in the rich, red sauce. The pasta will look glossy and evenly coloured.
- Layer for presentation: Preheat your oven to 190°C (375°F). Spoon half of the sauced pasta into a 23x33cm (9x13-inch) baking dish. Scatter half of the mozzarella cubes evenly over the top. Add the remaining pasta, then dot the surface with the rest of the mozzarella. Finally, sprinkle the grated Parmesan over the entire top, creating a complete, even blanket.
- Bake to golden perfection: Place the dish on a baking tray to catch any drips. Bake for 25-30 minutes, until the sauce is bubbling enthusiastically around the edges and the cheese on top is a deep, spotty golden brown. You should hear it bubbling when you pull it from the oven. Let it rest on the counter for 5-7 minutes – this allows the layers to set, making it much easier to serve in neat, clean portions.
- Garnish and serve: Just before serving, tear the fresh basil leaves and scatter them over the top. The bright green against the golden cheese makes for a stunning, restaurant-quality presentation. Scoop out generous portions, ensuring each serving gets some of the crispy, cheesy crust from the top.
Notes
After testing this recipe five times, I finally got it just right, and my kids absolutely devour this every time I make it. Now I’d love to hear from you. Have you tried adding your own twist, or did you serve it with a particular side that was a hit? Drop a comment below and tell me how your own homemade pasta bake turned out – I read every single one.

