This vibrant and hearty roasted vegetable pasta is the perfect balance of flavor and texture — tender pasta tossed in a rich garlic-balsamic brown butter sauce, paired with sweet roasted tomatoes, zucchini, eggplant, and onions. It’s fresh, filling, and comes together beautifully in about 40 minutes.

Ingredients
For the Roasted Vegetables:
- 2 medium zucchini (about 1 lb), sliced into half-moons
- 1 small eggplant (about 1 lb), diced into 1-inch cubes
- 1 small red onion, thickly sliced
- 3 tablespoons olive oil, divided
- Fine sea salt and freshly ground black pepper
- 1 pound cherry or grape tomatoes
For the Pasta:
- 1 pound pasta (such as mezze rigatoni or penne)
- 4 tablespoons salted butter
- 5 large garlic cloves, pressed or finely minced
- 1/2 teaspoon crushed red pepper flakes (adjust to taste)
- 2 tablespoons balsamic vinegar
- 1 ounce freshly grated Parmesan cheese, plus more for serving
- 1/3 cup finely chopped fresh basil, plus more for garnish
Instructions
1. Preheat and Prep
Preheat the oven to 425°F (220°C). Line a large baking sheet with parchment paper. Bring a large pot of salted water to a boil for the pasta.
2. Roast the Vegetables
In a large mixing bowl, toss the zucchini, eggplant, and red onion with 2 tablespoons of olive oil. Spread them evenly on the prepared baking sheet. Season generously with salt and pepper. Roast for 15 minutes.
While the vegetables roast, toss the cherry tomatoes with the remaining tablespoon of olive oil and season with salt and pepper. After 15 minutes, remove the baking sheet from the oven, push the veggies aside to make space, and add the tomatoes. Roast everything for an additional 15 minutes, until tender and lightly caramelized.
3. Cook the Pasta
While the vegetables are finishing in the oven, cook the pasta until just al dente according to package instructions. Reserve a cup of the pasta water before draining.
4. Make the Garlic Balsamic Sauce
In a large sauté pan, melt the butter over medium-high heat. Once foaming and beginning to brown, add the garlic and crushed red pepper flakes. Sauté for about 1 minute, stirring constantly, until fragrant and golden. Turn off the heat, carefully add the balsamic vinegar, and stir to combine.
5. Combine Pasta and Sauce
Use a spider strainer to transfer the drained pasta directly into the pan with the butter sauce. Add the Parmesan cheese and gently toss until the cheese melts and coats the pasta. If needed, add a splash of reserved pasta water to loosen the sauce.
6. Add Roasted Veggies and Basil
Transfer the roasted vegetables and chopped basil to the pasta and gently fold everything together. Taste and adjust seasoning if needed.
7. Serve
Serve warm, garnished with more Parmesan, fresh basil, and a few grinds of black pepper.
Why You’ll Love This Recipe
- Flavor-packed: Roasting the veggies brings out their natural sweetness and depth.
- Wholesome and colorful: A full serving of veggies in every bowl.
- Comforting yet light: Rich balsamic garlic butter adds depth without overwhelming.
- Customizable: Use any pasta or veggies you have on hand.

Tips
- Cut vegetables evenly so they roast at the same rate.
- Don’t skip the pasta water! It helps emulsify the sauce and coat the noodles.
- Use a large baking sheet or divide veggies between two trays to prevent overcrowding and sogginess.
- Add the basil last to preserve its fresh flavor.
Variations and Substitutions
- Swap vegetables: Bell peppers, mushrooms, or asparagus work well.
- Change the pasta: Try farfalle, fusilli, or even whole wheat pasta.
- Go vegan: Use plant-based butter and skip the Parmesan (or sub in a vegan alternative).
- Add protein: Toss in chickpeas, grilled chicken, or Italian sausage.
- Make it gluten-free: Use your favorite gluten-free pasta.
FAQs
Can I make this in advance?
Yes! Store in an airtight container for up to 3 days. Reheat gently on the stove with a splash of water.
Can I use dried herbs instead of fresh?
Fresh basil adds the best flavor, but you can use 1 teaspoon dried basil in the sauce if needed.
Can I double the recipe?
Absolutely. Just roast the vegetables on two baking sheets to ensure they roast instead of steam.
Serving
Serve this dish as a vegetarian main course or a hearty side. It pairs beautifully with crusty bread, a fresh green salad, or a glass of white wine.
Suggestions
- Add a sprinkle of lemon zest or a squeeze of lemon juice for a bright finish.
- Top with toasted pine nuts or crumbled goat cheese for extra flavor and texture.
- Make it spicy with extra red pepper flakes or a drizzle of chili oil.








Leave a Reply