Go Back
Cheesy meatball pasta with gooey melted cheese and tender meatballs, a messy weeknight dinner delight.

Meatball Cheesy Pasta That's the Best Kind of Weeknight Mess

You know that dinner that quiets the whole table? This cheesy meatball pasta is exactly that. Tender seasoned meatballs in a rich tomato sauce, tangled with al dente pasta, and buried under bubbly mozzarella. Ready in 45 minutes with ingredients you probably have on hand.
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Course Dinner, Main Course
Cuisine Italian-American
Servings 6
Calories 650 kcal

Equipment

  • Large Pot
  • Large Oven-Safe Skillet or Dutch Oven
  • Mixing Bowl
  • Baking Dish (9x13)
  • Wooden Spoon

Ingredients
  

For the Meatballs

  • 1 lb ground beef (85/15) or ground turkey
  • ½ cup panko breadcrumbs
  • cup milk
  • 1 large egg
  • ½ cup grated Parmesan cheese
  • 2 garlic cloves, minced
  • 1 tsp dried oregano
  • 1 tsp salt
  • ½ tsp black pepper
  • ¼ tsp red pepper flakes

For the Pasta & Sauce

  • 1 lb rigatoni or penne
  • 2 tbsp olive oil
  • 1 small yellow onion, finely diced
  • 3 garlic cloves, sliced
  • 1 can (28 oz) crushed tomatoes (prefer San Marzano)
  • 1 tsp dried basil
  • ½ tsp salt
  • 1 pinch sugar
  • 2 cups (8 oz) shredded whole-milk mozzarella (shred yourself)
  • ½ cup ricotta (optional but highly recommended)
  • to taste fresh basil or parsley for garnish

Instructions
 

  • Prep the meatball mixture: In a large bowl, combine the panko and milk. Let it sit for 2-3 minutes until the breadcrumbs soak up the liquid. Add the ground meat, egg, Parmesan, garlic, oregano, 1 teaspoon salt, ½ teaspoon black pepper, and the red pepper flakes. Mix gently with your hands until just combined — don't overwork it, or the meatballs will be tough.
  • Form and sear the meatballs: Roll the mixture into 1.5-inch meatballs (about 16-18). Heat the olive oil in your large skillet over medium-high heat. Sear the meatballs in a single layer, turning occasionally, until browned on all sides (about 5-7 minutes total). They won't be cooked through yet — that's okay.
  • Build the sauce: Remove the meatballs to a plate. Reduce heat to medium. Add the diced onion to the same pot and cook, scraping the bottom, until soft (3-4 minutes). Add the sliced garlic and cook for another 30 seconds until fragrant. Pour in the crushed tomatoes, dried basil, ½ teaspoon salt, and a pinch of sugar. Stir everything together.
  • Simmer the meatballs in the sauce: Gently nestle the seared meatballs back into the sauce. Bring the sauce to a gentle simmer, then reduce the heat to low. Cover and let it cook while you boil the pasta (about 10 minutes). The meatballs will finish cooking and soak up that tomato goodness.
  • Boil the pasta: Bring a large pot of salted water to a boil. Cook the rigatoni 1 minute less than the package directions call for. Reserve ½ cup of pasta water before draining. Drain the pasta and toss it with a drizzle of olive oil to prevent sticking.
  • Combine and layer: Preheat your broiler. Stir the drained pasta into the sauce with the meatballs. If it looks a little thick, add a splash of the reserved pasta water to loosen it up. Transfer everything to a 9x13 baking dish (or keep it in your oven-safe skillet). Dot the top with spoonfuls of ricotta, then sprinkle the shredded mozzarella evenly over everything.
  • Broil until bubbly: Place the dish under the broiler for 2-4 minutes, watching closely, until the cheese is melted, bubbly, and starting to brown in spots. Garnish with fresh basil or parsley and let it rest for 5 minutes before serving. This rest is key — it lets the dish set up so you get clean servings.

Notes

Don't skip the reserved pasta water — it helps the sauce cling to the pasta. Shred your own mozzarella for the smoothest melt. For meal prep: assemble the dish without cheese, cover tightly, and freeze for up to 3 months. Thaw overnight in the fridge, then add cheese and broil. To reheat leftovers, warm in a 350°F oven for 10-15 minutes for best texture. If you want to toast your dried herbs, toss them in the hot oil for a few seconds before adding tomatoes.
Keyword cheesy meatball pasta, weeknight dinner