Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

One-Pan Whole Vegetable Meatball Fusilli

Spoon scooping steaming fusilli with meatball sauce onto a plate, garnished with parsley and cheese.
Prep
Cook
Total
Serves
4

This one-pan whole vegetable meatball fusilli brings together a giant spiced beef meatball, whole tomatoes, and zucchini in a single deep pan.

As the meatball simmers with cumin and fresh vegetables, it creates a chunky, savory sauce that clings to every fusilli twist. It's a complete, satisfying dinner that comes together with minimal fuss and maximum flavor.

For a weeknight dinner that feels both rustic and special, this one-pan dish delivers. A large beef meatball is seared until deeply browned, then simmered with whole tomatoes and zucchini until the vegetables break down into a thick, chunky sauce.

The fusilli is boiled separately, then tossed into the pan to soak up all the savory goodness. Finished with fresh parsley and grated cheese, it's a meal that looks as impressive as it tastes.

Ingredients

Makes 4 servings · serves 4
  • 2 tbsp olive oil
  • 1 lb ground beef (80% lean)
  • 1 large egg, lightly beaten
  • 1/2 cup plain breadcrumbs
  • 3 cloves garlic, minced
  • 1 tsp kosher salt
  • 1/2 tsp black pepper
  • 4 whole tomatoes
  • 2 zucchini, halved lengthwise
  • 2 tsp ground cumin
  • 1 tbsp tomato paste
  • 12 oz fusilli pasta
  • 1/4 cup fresh parsley, chopped
  • 1/2 cup grated Parmesan cheese
Contains: gluten, eggs, milk

Why this recipe works

Cooking the meatball whole, rather than breaking it up, keeps it exceptionally juicy. The seared crust locks in flavor, and as it simmers, it releases its juices into the sauce, enriching every bite. This method also means less handling, which prevents the meat from becoming tough.

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

Simmering whole vegetables with the meatball allows them to soften and meld into the sauce without turning mushy.

The tomatoes break down into a chunky, rustic texture while the zucchini adds a subtle sweetness. The cumin ties everything together with a warm, aromatic note that elevates the dish.

Notes and substitutions

Choose a good-quality, 80% lean ground beef for the meatball; it has enough fat to stay moist during the long simmer. The egg and breadcrumbs bind the meatball so it holds its shape. If you prefer a lighter option, ground turkey works, but be sure to cook it to 160°F (71°C).

Use ripe, in-season tomatoes if possible; they provide the best flavor. If fresh tomatoes are not available, canned whole peeled tomatoes (drained) are a fine substitute.

The zucchini should be halved lengthwise so they cook evenly and don't disintegrate. A deep skillet or Dutch oven with a tight-fitting lid is essential for the covered simmer.

  • ground beef: ground turkey or ground pork; adjust cooking time to reach safe internal temperature.
  • fusilli: cavatappi, penne, or rigatoni work well with chunky meat sauce.
  • fresh tomatoes: canned whole peeled tomatoes, drained, if fresh are out of season.
  • Parmesan: Pecorino Romano for a sharper flavor, or omit for dairy-free.

Equipment

  • Large deep skillet or Dutch oven with lid
  • Large pot for boiling pasta
  • Colander
  • Tongs
  • Wooden spoon
  • Chef's knife
  • Cutting board

Coming up in Part 2: the method

  1. Sear and Simmer · 3 stepsForm the Giant Meatball · Sear the Meatball · Add Vegetables and Cumin
  2. Build the Sauce · 3 stepsSimmer Covered · Peel the Tomato Skins · Stir in Tomato Paste
  3. Finish with Pasta · 3 stepsCook the Fusilli · Combine Pasta and Sauce · Finish and Serve

Up next · Part 2 of 3

9 steps · 30 min of cooking · what to look for at each stage

Step-by-step instructions (Part 2)