This satisfying Italian meatball pasta bake combines homemade beef and sausage meatballs with penne pasta in a flavorful tomato sauce. The dish is topped with melted mozzarella and Parmesan cheese, creating a golden, bubbly crust that's perfect for feeding a hungry family.
Preparation involves mixing fresh meatball ingredients, browning them in a skillet, then layering with partially cooked pasta and homemade tomato sauce. After 25-30 minutes in the oven, everything melds together into a hearty, comforting meal.
The combination of herbs like basil, oregano, and parsley gives this bake authentic Italian flavors while the blend of ground beef and Italian sausage ensures juicy, flavorful meatballs throughout every bite.
The smell of this dish bubbling away in the oven still takes me back to tiny apartments with drafty windows and friends crowded around a too-small table. I discovered that adding Italian sausage to the meatballs was the game changer I never knew I needed. My roommate used to hover by the oven door, literally counting down the minutes until the cheese turned golden.
I made this for my parents last winter, and my dad actually went back for thirds. Thats when I knew it was a keeper. The way the pasta absorbs some of that sauce while baking creates this perfectly tender texture that still holds its shape.
Ingredients
- 500 g ground beef: The foundation of classic meatballs, I recommend using beef with a bit of fat content for juicier results
- 100 g Italian sausage, casing removed: This secret ingredient adds fennel and herbs that elevate the entire dish
- 1/2 cup breadcrumbs: These keep the meatballs tender and help them hold together beautifully
- 1/4 cup grated Parmesan: Adds a salty, umami punch right into the meatball mixture
- 1 large egg: The essential binder that keeps everything cohesive
- 2 cloves garlic, minced: Fresh garlic beats garlic powder every single time here
- 2 tbsp chopped fresh parsley: Brings brightness and color to the meatballs
- 1/2 tsp dried oregano: Classic Italian herb that grounds the flavor profile
- 1/2 tsp salt and 1/4 tsp black pepper: Simple seasoning that makes all the difference
- 400 g penne or rigatoni pasta: These shapes catch sauce and meatballs perfectly
- 2 tbsp olive oil: For building that aromatic sauce base
- 1 medium onion, finely chopped: Creates the sweet foundation for the sauce
- 2 cloves garlic, minced: More garlic because its going into the sauce now
- 800 g canned crushed tomatoes: San Marzano tomatoes will give you the best results
- 1 tbsp tomato paste: Concentrates the tomato flavor and adds body
- 1 tsp dried basil and 1/2 tsp chili flakes: Herbs and gentle heat for complexity
- 1 tsp sugar: Balances the acidity of the tomatoes
- 200 g shredded mozzarella and 1/4 cup Parmesan: The cheesy topping everyone waits for
Instructions
- Get everything ready:
- Preheat your oven to 200°C and give a large baking dish a quick coat of oil or cooking spray
- Make the meatballs:
- Combine all the meatball ingredients in a large bowl, mix gently with your hands until just combined, then roll into 2.5 cm balls
- Brown the meatballs:
- Heat a splash of oil in a large skillet over medium-high heat and cook the meatballs in batches for 5 to 6 minutes until golden on all sides
- Cook the pasta:
- Boil the pasta in salted water for 2 minutes less than the package instructions, then drain well
- Build the sauce:
- In the same skillet, sauté the onion for 5 minutes until soft, add garlic for 1 minute, then stir in tomatoes, paste, basil, chili flakes, sugar, salt and pepper
- Simmer the sauce:
- Let the sauce bubble gently for 10 minutes until it thickens slightly
- Assemble everything:
- Toss the pasta with half the sauce and spread in the baking dish, arrange meatballs on top, then pour over remaining sauce
- Add the cheese:
- Sprinkle mozzarella and Parmesan evenly across the entire surface
- Bake until golden:
- Bake for 25 to 30 minutes until the cheese is bubbling and golden, then let rest for 5 minutes before serving
This recipe became my go-to for new neighbors and stressed friends. Something about a bubbling cheese-topped pasta bake says everything will be okay. I once doubled it for a potluck and came home with an empty dish and three recipe requests.
Making It Ahead
You can assemble the entire dish up to a day ahead, cover tightly, and refrigerate. Just add 10 minutes to the baking time if baking straight from the fridge. The flavors actually develop beautifully overnight.
Freezing Instructions
This freezes exceptionally well either before or after baking. I wrap individual portions for easy weeknight dinners. Thaw overnight in the refrigerator before reheating at 180°C until hot throughout.
Serving Suggestions
A crisp green salad with a simple vinaigrette cuts through the richness perfectly. Crusty bread is almost mandatory for mopping up that sauce. A medium-bodied red wine like Chianti complements the tomato and meat beautifully.
- Let the dish rest before serving so portions hold together better
- Save some fresh basil for the very last moment for maximum aroma
- This reheats beautifully for lunch the next day
Theres something deeply satisfying about a dish that brings people together like this one does. Hope it finds its way into your regular rotation too.
Recipe FAQs
- → Can I make this meatball pasta bake ahead of time?
-
Yes, you can assemble the entire dish up to 24 hours in advance and refrigerate it covered. When ready to bake, you may need to add 5-10 extra minutes to the cooking time since it will be cold.
- → What type of pasta works best for this bake?
-
Penne or rigatoni are ideal choices because their tube shapes hold sauce well and stand up to baking. Ziti or macaroni also work well. Avoid delicate pasta shapes that might become mushy.
- → Can I freeze the leftovers?
-
Leftovers freeze beautifully for up to 3 months. Portion into airtight containers and freeze. Thaw overnight in the refrigerator and reheat in a 180°C oven until hot throughout.
- → How do I know when the meatballs are fully cooked?
-
The meatballs should reach an internal temperature of 71°C (160°F). Since they brown first and then bake in the sauce, they'll finish cooking in the oven. They should be firm to the touch and no longer pink inside.
- → What can I serve with this pasta bake?
-
A crisp green salad with vinaigrette balances the richness. Crusty Italian bread is perfect for soaking up extra sauce. Steamed vegetables like broccoli or green beans also make great sides.
- → Can I use store-bought meatballs instead?
-
While homemade meatballs offer the best flavor and texture, you can use frozen store-bought meatballs. Thaw them first, skip the browning step, and place them directly in the sauce before baking.