Pesto Pasta With Roasted Vegetables hits that sweet spot between fresh and comforting, making it a go-to when you want something tasty without fuss. The roasted veggies add a smoky depth that pairs perfectly with the vibrant, herby pesto. It’s one of those dishes that feels fancy but comes together quickly, perfect for a weeknight or impressing friends without breaking a sweat.
Why You Should Try This Recipe
This recipe brings together the best of both worlds: the rich, aromatic punch of pesto and the caramelized goodness of roasted vegetables. It’s a fantastic way to sneak in extra veggies without sacrificing flavor. Plus, it’s super flexible—whether you’re a meat lover or vegan, this pasta can be tweaked to fit your preferences. I’ve made this dish countless times, and it never fails to get compliments or requests for seconds.
Substitutions & Variations
Don’t have all the veggies listed? No problem. Swap in whatever you have on hand. Zucchini, bell peppers, cherry tomatoes, or even asparagus work beautifully. If you want to add some protein, grilled chicken or chickpeas make great additions. For a nut-free pesto, try sunflower seeds instead of pine nuts. And if you’re feeling adventurous, toss in some fresh basil leaves at the end for an extra burst of flavor.
Ingredients You’ll Need
- Pasta (penne, fusilli, or spaghetti work well)
- Mixed vegetables (I usually roast zucchini, cherry tomatoes, and bell peppers)
- Olive oil
- Salt and pepper
- Pesto sauce (store-bought or homemade)
- Garlic (optional, for extra punch)
- Parmesan cheese (optional, for topping)
- Pine nuts or walnuts (optional, for garnish)
How to Make Pesto Pasta With Roasted Vegetables
- Preheat your oven to 425°F (220°C). Toss your chopped vegetables with olive oil, salt, and pepper.
- Spread them on a baking sheet and roast for about 20-25 minutes, stirring halfway through, until they’re tender and slightly caramelized.
- While the veggies roast, cook the pasta according to package instructions until al dente. Drain and save a little pasta water.
- In a large bowl, mix the hot pasta with pesto sauce, adding a splash of pasta water to loosen it up if needed.
- Fold in the roasted vegetables gently to combine everything.
- Serve with a sprinkle of Parmesan and a handful of toasted pine nuts or walnuts if you like some crunch.
Helpful Tips
- Roasting veggies at a high temperature brings out their natural sweetness and adds a lovely texture contrast.
- Don’t overcook the pasta; al dente holds up better when mixed with sauce and veggies.
- If your pesto is too thick, thin it out with a bit of pasta water instead of olive oil to keep the flavor balanced.
- Toast nuts in a dry pan for a couple of minutes to boost their flavor before adding them as a topping.
- Leftover pesto can be frozen in ice cube trays for quick use later.
Common Mistakes to Avoid
- Avoid overcrowding the baking sheet; veggies need space to roast properly and develop those tasty browned edges.
- Don’t rinse pasta after cooking; the starch helps the pesto stick to the noodles.
- Be cautious with salt—pesto and Parmesan already add saltiness, so taste before adding more.
- Skip adding all the pesto at once; start with a smaller amount and add more to taste to avoid overpowering the veggies.
Serving Ideas for Pesto Pasta With Roasted Vegetables
This dish stands well on its own but pairs nicely with a simple green salad or crusty bread to mop up any leftover sauce. For a heartier meal, serve alongside grilled chicken or fish. A glass of crisp white wine or sparkling water with lemon complements the fresh flavors beautifully.
Leftovers and Storage Tips
Pesto Pasta With Roasted Vegetables keeps well in the fridge for up to three days. Store leftovers in an airtight container to maintain freshness. When reheating, add a splash of water or olive oil to bring back the sauce’s creaminess and prevent the pasta from drying out. This meal also freezes well—just thaw overnight in the fridge and warm gently on the stove or microwave. It’s a fantastic option for quick lunches or dinners when you’re short on time.

Ingredients
Instructions
- Cook the pasta according to package instructions until al dente.
- In a large bowl, combine the cooked pasta and roasted vegetables.
- Stir in the pesto sauce until everything is well coated.
- Serve topped with parmesan cheese if desired.
