Homemade Pasta Bake Recipe

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.
Homemade Pasta Bake Recipe

Homemade Pasta Bake Recipe
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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

Can I make this pasta bake ahead of time?
Absolutely. Assemble the entire dish right up to the point before baking, but do not bake it. Cover the dish tightly with foil and refrigerate for up to 24 hours. When you’re ready to serve, bake it covered with foil for 20 minutes, then remove the foil and continue baking for another 15-20 minutes, until the cheese is bubbly and golden. You may need to add an extra 5-10 minutes of baking time since the dish starts cold.

How do I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, the best method is in the oven: place the pasta in a small oven-safe dish, add a tablespoon of water or beef stock, cover with foil, and bake at 180°C (350°F) for 15-20 minutes. You can also reheat individual portions in the microwave on a medium setting, stirring halfway through, but the pasta will be softer.

Can I freeze this homemade pasta bake?
Yes, this freezes beautifully. Assemble the dish in a freezer-safe baking dish, but use one that is lined with foil or a paper liner so you can lift the frozen block out once solid. Wrap it tightly in a layer of cling film and then a layer of foil. Freeze for up to 3 months. To cook from frozen, bake covered with foil at 180°C (350°F) for 45 minutes, then remove the foil and bake for another 15 minutes until hot through.

Why did my pasta bake turn out watery?
A watery pasta bake is usually caused by one of two things: using a low-fat cheese that releases water when melted, or not simmering the sauce long enough to thicken it. Ensure you cook the sauce down until it coats the back of a spoon, and always use full-fat mozzarella. Also, make sure your pasta is well-drained and has had a moment to steam dry after boiling, as excess water on the pasta will also thin the sauce.

Can I use a different type of pasta?
Certainly, but choose shapes that can hold onto the sauce and cheese. Short, chunky pastas like rigatoni, penne, fusilli, or cavatappi are ideal because their ridges and hollow centres trap the sauce. Avoid long, thin pastas like spaghetti or linguine, as they tend to clump together in a bake and don’t offer the same satisfying, fork-friendly texture. Whatever you choose, remember to undercook it by two minutes.

Homemade Pasta Bake Recipe

Homemade Pasta Bake Recipe

A hearty and comforting baked pasta dish with a rich beef and tomato sauce, layered with mozzarella and Parmesan, baked until golden and bubbling.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian-American
Calories: 670

Ingredients
  

  • 500 g dried rigatoni or penne pasta
  • 2 tablespoons olive oil
  • 1 large onion finely diced
  • 3 cloves garlic minced
  • 500 g beef mince 15-20% fat for best flavour
  • 2 teaspoons dried oregano
  • 1 teaspoon dried thyme
  • 800 g tinned chopped tomatoes
  • 2 tablespoons tomato purée
  • 250 ml beef stock
  • 1 teaspoon salt plus more for pasta water
  • ½ teaspoon black pepper
  • 300 g full-fat mozzarella cut into 1cm cubes
  • 80 g freshly grated Parmesan cheese
  • Small handful of fresh basil leaves for garnish

Method
 

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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

For best results, use full-fat mozzarella and let the dish rest for 5-7 minutes after baking to make serving easier.

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.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating