Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

One-Pan Meatball Penne with Mozzarella Pull

Spoon lifting penne with melted mozzarella and meatball in a bowl
Prep
Cook
Total
Serves
4

A single skillet transforms humble ingredients into a deeply satisfying dinner: seared meatballs, blistered tomatoes and zucchini, and al dente penne all coated in a rich, smoky sauce.

The final shower of mozzarella melts into silky strands that pull with every bite. This is comfort food at its most practical—one pan, minimal cleanup, and maximum flavor.

This one-pan meatball penne brings together the rustic charm of Italian cooking with the ease of a weeknight meal. Whole tomatoes, zucchini, and meatballs are seared in olive oil until caramelized, then steamed with broth to create a light ragù.

Tossed with penne and mozzarella, the dish becomes a creamy, cheesy hug in a bowl. It's a complete meal that feels both rustic and indulgent, perfect for busy evenings when you want something hearty without a sink full of dishes.

Ingredients

Makes 4 servings · serves 4
  • 3 tbsp extra virgin olive oil
  • 3 ripe heirloom tomatoes, whole
  • 2 zucchini, cut into cylinders
  • 3 giant seasoned ground beef meatballs
  • 8 cloves garlic, peeled
  • 2 shallots, whole
  • 1 tsp kosher salt
  • 1 tsp cracked black pepper
  • 1 tbsp smoked paprika
  • 100 ml hot vegetable broth
  • 250 g penne rigate, freshly boiled al dente
  • 1 handful chopped Italian flat-leaf parsley
  • 100 g shredded whole-milk mozzarella
  • Freshly grated Parmesan, for serving
Contains: gluten, milk

Why this recipe works

Searing the meatballs and vegetables in olive oil builds a deep, savory foundation. The browned bits left in the pan—called the fond—are packed with flavor, and deglazing with broth lifts them into the sauce, creating a rich base without any extra steps.

Ready to start cooking right away??? Jump to Part 2 ? Step-by-Step Method ?

Steaming under a lid after adding the broth allows the tomatoes to soften and release their juices, while the zucchini becomes tender but not mushy.

This gentle cooking method keeps the vegetables vibrant and lets the meatballs cook through evenly, all in one pan.

Notes and substitutions

Choose ripe, flavorful tomatoes—heirlooms are ideal, but any good-quality tomato will work. The whole tomatoes blister and soften as they cook, breaking down into a chunky sauce. If your tomatoes are very large, cut them into chunks so they cook evenly.

The meatballs should be seasoned generously before cooking; the smoked paprika adds a subtle warmth that complements the beef.

For the mozzarella, shred it yourself from a block for better melting. Pre-shredded cheese often contains anti-caking agents that can prevent a smooth melt.

  • heirloom tomatoes: Roma tomatoes or any ripe tomato, cut into chunks if large.
  • zucchini: Yellow squash or eggplant, cut into similar cylinders.
  • ground beef meatballs: Italian sausage links (raw), removed from casings and formed into meatballs.
  • penne rigate: Rigatoni, fusilli, or other short pasta that holds sauce well.

Equipment

  • Large skillet with lid
  • Spider strainer
  • Large pot for pasta
  • Wooden spoon

Coming up in Part 2: the method

  1. Sear and Steam · 2 stepsSear the Meatballs and Vegetables · Deglaze and Steam
  2. Combine and Coat · 1 stepAdd the Pasta and Cheese
  3. Serve and Savor · 1 stepServe with Parmesan

Up next · Part 2 of 3

4 steps · 25 min of cooking · what to look for at each stage

Step-by-step instructions (Part 2)