Dinner · Part 1 of 3: Ingredients
One-Pan Roasted Vegetable and Meatball Fusilli

- Prep
- Cook
- Total
- Serves
- 4
This one-pan roasted vegetable and meatball fusilli is the weeknight dinner that delivers big flavor with minimal fuss. Whole tomatoes, baby eggplants, and round zucchinis braise in olive oil until meltingly tender, then get mashed into a rich, chunky ragù with a seasoned beef meatball.
Tossed with al dente fusilli and a splash of pasta water, every spiral is coated in a glossy, savory sauce that tastes like it simmered all day. It's the kind of meal that feels special enough for company but easy enough for a busy Tuesday.
This recipe turns humble vegetables and a single meatball into a deeply satisfying pasta dish. The technique of braising whole vegetables in olive oil concentrates their natural sweetness and creates a silky, luxurious sauce without any chopping.
The meatball adds richness and a tender bite, while chili flakes and fresh basil brighten the whole pan. It's a one-pan wonder that minimizes cleanup and maximizes flavor, perfect for anyone who loves rustic, Mediterranean-style cooking.
Ingredients
- 1/2 cup olive oil
- 3 whole ripe tomatoes
- 2 whole baby eggplants
- 2 whole round zucchinis
- 300 g seasoned ground beef meatball
- 1 tbsp tomato paste
- Salt to taste
- Black pepper to taste
- Chili flakes to taste
- 250 g fusilli pasta
- 1/4 cup pasta cooking water
- Fresh basil leaves, for tossing and garnish, to taste
Why this recipe works
Braising whole vegetables in olive oil under a lid is a game-changer. The trapped steam gently cooks the tomatoes, eggplant, and zucchini until they collapse into a soft, jammy texture.
This method intensifies their natural sweetness and creates a deep, complex base for the ragù—no need to chop or sauté separately. The result is a sauce that tastes slow-cooked, even though it comes together in under 30 minutes.
Mashing the vegetables and meatball together with a fork is intentionally rustic. It creates a chunky, hearty sauce with varied textures—some smooth, some slightly chunky—that clings beautifully to the ridges of fusilli. The pasta water acts as a glue, helping the sauce adhere to every spiral and creating a glossy, emulsified coating. This simple technique is the secret to a restaurant-quality pasta at home.
Notes and substitutions
Use ripe, in-season tomatoes for the best flavor, but canned whole tomatoes can work in a pinch—just drain them slightly. Baby eggplants are ideal because they are tender and have thin skins, but a regular eggplant cut into chunks will work.
Round zucchinis are sweeter and hold their shape, but any zucchini will do. The seasoned ground beef meatball can be store-bought or homemade; just ensure it's well-seasoned.
A large skillet with a lid is essential for the braising step. A 12-inch skillet works well. If you don't have tweezers, a fork or your fingers (once cool enough) can remove the skins. For the pasta, use a good-quality fusilli that has deep ridges to catch the sauce. Reserve the pasta water before draining—it's the key to a silky sauce.
- baby eggplants: 1 small regular eggplant, cut into chunks
- round zucchinis: 2 regular zucchini, halved lengthwise
- seasoned ground beef meatball: 1 large meatball made from 300 g ground beef with salt, pepper, and herbs
- fusilli: cavatappi or penne
Equipment
- Large skillet with lid
- Tweezers
- Fork
- Large pot for pasta
- Colander
- Measuring cups and spoons
Up next · Part 2 of 3
7 steps · 25 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)