This comforting Italian-inspired bake brings together homemade beef and sausage meatballs with penne pasta in a savory tomato sauce. After browning the meatballs and simmering the sauce with aromatics like garlic and onion, everything gets layered in a baking dish and topped with mozzarella and Parmesan. The result is a golden, bubbly masterpiece that's perfect for feeding a hungry family. Ready in just over an hour, this dish delivers restaurant-quality comfort food right from your oven.
The first time I made this meatball pasta bake, my apartment smelled like an Italian grandmother had moved in for the weekend. I'd spent the whole afternoon rolling meatballs while listening to old Frank Sinatra albums, completely losing track of time. When my roommate walked through the door, she actually stopped in her tracks and asked if we were having guests for dinner. We weren't, but that bubbling, cheese-topped dish made a regular Tuesday feel like a celebration.
Last winter, during that week when it seemed like everyone in my life was fighting off some bug or another, I made a triple batch of this bake. I delivered portions to three different households, and something about that bubbling cheese and hearty tomato sauce just seemed to say everything will be okay. My friend Sarah later told me it was the first thing her kids had eaten enthusiastically in days.
Ingredients
- 500 g ground beef: The foundation that gives these meatballs their hearty, satisfying texture
- 100 g Italian sausage: This secret ingredient adds depth and that authentic fennel flavor you can not quite place
- 1/2 cup breadcrumbs: Essential for keeping meatballs tender and preventing them from becoming dense
- 1/4 cup grated Parmesan: Salty, nutty goodness that gets worked right into the meat mixture
- 1 large egg: The binder that holds everything together without making the mixture tough
- 2 cloves garlic, minced: Fresh garlic beats powdered every single time in meatballs
- 2 tbsp fresh parsley: Adds bright, fresh notes that cut through the rich meat
- 400 g penne or rigatoni: These shapes catch sauce and meatballs in every bite
- 800 g crushed tomatoes: Look for San Marzano if you can find them
- 1 tbsp tomato paste: Concentrated tomato flavor that makes the sauce taste like it simmered for hours
- 200 g shredded mozzarella: Use fresh mozzarella torn into pieces for the best melt
Instructions
- Get your oven ready and set the stage:
- Preheat to 200°C and grease a 9x13 inch baking dish with olive oil
- Make the meatball magic happen:
- Mix all meatball ingredients gently with your hands until just combined, then roll into 2.5 cm balls
- Sear them for flavor:
- Brown meatballs in batches over medium-high heat, about 5-6 minutes per batch
- Cook pasta smart:
- Boil pasta for 2 minutes less than package instructions since it will finish cooking in the oven
- Build that sauce base:
- Sauté onion and garlic, then add tomatoes, paste, and herbs and let it simmer for 10 minutes
- Layer it all together:
- Toss pasta with half the sauce, spread in the dish, arrange meatballs on top, and pour over remaining sauce
- Cheese it up and bake:
- Sprinkle both cheeses evenly and bake for 25-30 minutes until golden and bubbling
This recipe has become my go-to for new neighbors and comfort food cravings alike. There is something deeply satisfying about assembling it, tucking it into the oven, and hearing those first bubbles as the cheese starts to melt and brown.
Making It Your Own
I have discovered that swapping half the beef for ground veal creates an incredibly tender meatball, though it will cost a bit more. For a lighter version, turkey works beautifully but you will want to add extra herbs to compensate for the milder flavor.
The Sauce Secret
That pinch of sugar might seem strange in a savory sauce, but it completely transforms the acidity of canned tomatoes. I learned this from watching Italian nonnas cook, and now I never skip it.
Perfect Pairings
A simple green salad with bright vinaigrette cuts through the richness, and crusty garlic bread is basically mandatory. If you are serving this to company, consider starting with a light antipasto plate.
- Chill your baking dish for 10 minutes before assembling if you are making this ahead
- Underbake slightly if reheating, as the second pass in the oven will finish the job
- Tuck fresh basil leaves under the cheese layer for pockets of aromatic brightness
There is nothing quite like pulling this bake out of the oven, that cheese golden and bubbling, and watching everyone's face light up. It is simple comfort food that feels like a hug on a plate.
Recipe Questions & Answers
- → Can I make the meatballs ahead of time?
-
Yes, you can prepare and brown the meatballs up to 24 hours in advance. Store them in an airtight container in the refrigerator, then assemble and bake when ready to serve.
- → What pasta works best for this bake?
-
Penne and rigatoni are excellent choices because their tubular shape holds the sauce well. Ziti or macaroni also work great. Avoid delicate shapes that might become mushy during baking.
- → Can I freeze this dish?
-
Absolutely. Assemble the entire dish, cover tightly with foil and freeze for up to 3 months. Thaw overnight in the refrigerator, then bake as directed, adding 10-15 minutes to the cooking time if needed.
- → How do I know when it's done baking?
-
The bake is ready when the cheese is golden brown and bubbly, and you can see the sauce actively bubbling around the edges. The internal temperature should reach 165°F (74°C).
- → Can I use store-bought meatballs?
-
Yes, frozen or refrigerated store-bought meatballs work in a pinch. Use about 1.5 pounds to match the quantity. Brown them in the skillet before adding to the pasta for best flavor.