There is nothing quite like the comforting aroma of bubbling marinara sauce, savory meatballs, and melted mozzarella cheese wafting through your kitchen after a long, busy day. If you love classic Italian comfort food but dread the mountain of dishes that usually follows, this One Pan Meatball Pasta Bake is about to become your new weeknight savior. By cooking the pasta directly in the rich tomato sauce and meatball juices, every single noodle absorbs an incredible depth of flavor that you just do not get with traditional boiling. It is a hearty, crowd-pleasing meal that feels like a labor of love but actually requires very little effort. Gather your family around the table and watch this cheesy, golden-brown masterpiece disappear in minutes!

Helpful Tips
- Use High-Quality Pasta: Standard semolina pasta holds up best in one-pan recipes. Avoid gluten-free varieties unless they are specifically designed not to mush, as they can break down too easily during the simmering process.
- Make It Vegetarian: Simply swap the meat-based meatballs for your favorite plant-based brand and use vegetable broth instead of beef broth.
- Control the Liquid: If your pasta is cooked but the sauce still looks too runny, let it simmer uncovered for an extra 2-3 minutes before adding the cheese; it will also continue to thicken as it bakes and cools.
- Cheese Variations: Feel free to add dollops of whole-milk ricotta cheese before baking for an extra creamy, lasagna-like texture.

Step-by-Step Instructions
- Preheat your oven to 400 degrees Fahrenheit (200 degrees Celsius).
- Heat the olive oil in a large, oven-safe skillet or Dutch oven over medium heat.
- Add the diced onion and cook for 3-4 minutes until translucent, then stir in the minced garlic, dried oregano, dried basil, and optional red pepper flakes, cooking for another 1 minute until fragrant.
- Add the meatballs to the skillet, stirring to coat them in the aromatic herb mixture.
- Pour in the marinara sauce, beef broth, and uncooked pasta, stirring well to ensure the pasta is mostly submerged in the liquid.
- Bring the mixture to a boil, then reduce the heat to medium-low, cover with a lid or foil, and simmer for 15-18 minutes, stirring occasionally, until the pasta is al dente and the liquid has thickened.
- Remove the lid, stir in half of the mozzarella cheese and half of the Parmesan cheese, then scatter the remaining mozzarella and Parmesan over the top.
- Transfer the skillet to the preheated oven and bake uncovered for 10-12 minutes until the cheese is melted and bubbling (optionally, broil for 2-3 minutes at the end for a golden-brown top).
- Garnish with freshly chopped basil before serving directly from the skillet.
Ingredients
- 1 tablespoon olive oil
- 1 pound pre-cooked meatballs (beef, pork, or turkey), thawed if frozen
- 1 small yellow onion, finely diced
- 3 cloves garlic, minced
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1/2 teaspoon red pepper flakes (optional)
- 1 jar (24 ounces) marinara sauce
- 2 1/2 cups beef or vegetable broth
- 8 ounces (about 2 cups) uncooked penne or rigatoni pasta
- 1 1/2 cups shredded mozzarella cheese, divided
- 1/2 cup grated Parmesan cheese
- Fresh basil leaves, chopped (for garnish)
Shopping List
- Meat & Seafood: 1 pound pre-cooked meatballs (beef, pork, or turkey)
- Produce: 1 small yellow onion, 1 bulb of garlic, 1 bunch of fresh basil
- Pantry: 1 bottle olive oil, 1 jar (24 ounces) marinara sauce, 1 carton (32 ounces) beef or vegetable broth, 1 box (16 ounces) penne or rigatoni pasta, dried oregano, dried basil, crushed red pepper flakes
- Dairy: 1 package (8 ounces) shredded mozzarella cheese, 1 wedge of Parmesan cheese
Equipment Needed
- Large oven-safe skillet or Dutch oven (at least 12 inches)
- Wooden spoon or spatula
- Measuring cups and spoons
- Cheese grater
Variations & Serving Ideas
Serve this comforting pasta bake alongside a crisp green garden salad tossed in a zesty vinaigrette and a side of warm garlic bread to soak up the delicious marinara sauce. To present it beautifully, serve it straight out of the hot skillet right at the dinner table. If you have leftovers, store them in an airtight container in the refrigerator for up to 3 to 4 days; reheat individual portions in the microwave or in a covered baking dish in the oven at 350 degrees Fahrenheit with a splash of water to restore the moisture.
I hope your family enjoys this easy, cheesy one-pan meal as much as mine does! If you try this recipe, please leave a comment and rating below to let me know how it turned out for you!
#onepanmeal #pastabake #meatballs #easyweeknightdinner #comfortfood #italianrecipe #cheesypasta