Dinner · Part 1 of 3: Ingredients
One-Pot Garden Veggie Fettuccine with Melted Mozzarella

- Prep
- Cook
- Total
- Serves
- 4
This one-pot garden veggie fettuccine is the ultimate weeknight dinner: a whole tomato, zucchini, eggplant, and onions steam in a skillet until tender, then transform into a rich, savory sauce. The pasta cooks right in the pan, soaking up every bit of flavor.
A blanket of melted mozzarella and a shower of fresh parsley make it irresistibly gooey and fresh. Twirl up a forkful and enjoy a hearty, vegetable-packed meal that comes together in under 30 minutes.
Imagine a skillet full of whole vegetables, steaming gently until they become so soft that their skins slip off with a touch. That is the secret to this one-pot wonder. The vegetables are then mashed into a rustic sauce, and fettuccine simmers right in the same pan, absorbing all the savory goodness.
A final blanket of melted mozzarella makes it indulgent, while fresh parsley adds a bright finish. This is real food, made simply, with minimal cleanup and maximum flavor.
Ingredients
- 1 large ripe beefsteak tomato
- 1 whole medium zucchini
- 1 whole small eggplant
- 2 whole peeled onions
- 1/4 cup olive oil
- 1/2 cup water
- 10 oz fettuccine pasta
- 1 cup warm water
- 1 cup shredded mozzarella cheese
- 2 tbsp chopped fresh flat-leaf parsley
Why this recipe works
Steaming the vegetables whole in a covered skillet is a brilliant technique. The trapped steam gently cooks the vegetables from all sides, making them tender enough that their skins peel away effortlessly.
This method preserves their natural moisture and concentrates their flavor, creating a sauce base that is deeply savory without any extra chopping or sautéing. The result is a silky, rustic ragù that tastes like it simmered for hours.
Cooking the fettuccine directly in the vegetable sauce is the key to this one-pot meal. As the pasta simmers, it releases starch into the liquid, which thickens the sauce and helps it cling to every strand. The noodles absorb the vegetable flavors, making each bite taste like the garden itself. Finishing with mozzarella under a lid creates a gooey, steamy topping that ties everything together.
Notes and substitutions
This recipe calls for simple, fresh vegetables: a ripe beefsteak tomato, a medium zucchini, a small eggplant, and two peeled onions. Look for vegetables that feel heavy for their size and have unblemished skins. The tomato should be very ripe for maximum sweetness and juice. If you prefer a milder onion flavor, use sweet onions like Vidalia or Walla Walla.
A deep nonstick skillet with a tight-fitting lid is essential. The nonstick surface allows you to stir and mash without sticking, and the lid traps the steam for the initial cooking. You will also need culinary tweezers or tongs for peeling the hot vegetables.
If you do not have tweezers, a fork and a small paring knife work well. The recipe is flexible: feel free to swap in other summer squash or add a pinch of red pepper flakes for heat.
- fettuccine: Use any long pasta like linguine or spaghetti, or short shapes like penne or rigatoni.
- mozzarella: Substitute provolone, fontina, or a mild white cheddar for a different melt.
- beefsteak tomato: Roma or vine-ripened tomatoes work well; use the ripest available.
- zucchini: Yellow summer squash is a fine swap for zucchini.
Equipment
- Deep nonstick skillet with lid
- Culinary tweezers or tongs
- Wooden spoon or spatula
- Measuring cups and spoons
- Cutting board and knife
Up next · Part 2 of 3
6 steps · 20 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)