The Story & Intro
Hi👋 I’m MARILYN, a 34-year-old from the United Kingdom. Cooking is my passion, and I love sharing delicious, easy-to-follow recipes. Join me on marilynrecipes.com to explore a world of culinary delights, from comforting classics to innovative creations. Let’s make cooking fun and enjoyable for everyone! Cooking is about more than just food it’s about sharing stories and making memories.
I still remember the first time I made Pesto Pasta with Roasted Vegetables on a quiet Sunday afternoon. The kitchen smelled of garlic, basil, and roasted sweetness, and I felt that simple kind of happiness that only homemade food brings. Ever since then, Pesto Pasta with Roasted Vegetables has become one of my go-to dishes when I want something comforting, colorful, and full of life.
There’s something magical about tossing warm pasta with vibrant green pesto and caramelized vegetables. Every time I prepare Pesto Pasta with Roasted Vegetables, I feel like I’m bringing a little sunshine to the table. It’s simple, but it feels special. And honestly, that’s exactly the kind of recipe I love sharing with you.

If you’ve been looking for a meal that feels wholesome, easy, and deeply satisfying, this Pesto Pasta with Roasted Vegetables might just become your new favorite too.
Why I Love Making This Recipe
I love this recipe because it gives me everything I want in one dish: flavor, texture, and comfort. The roasted vegetables add sweetness and depth, while the pesto brings freshness and a slightly nutty richness.
I also love how flexible it is. I use whatever vegetables I have at home, and it always turns out beautifully. Some evenings, when I feel tired, this dish still feels manageable. It doesn’t ask for perfection just a little love and time.
And most importantly, it’s one of those meals that brings everyone to the table without complaints. That’s always a win in my kitchen.
Ingredients & Little Kitchen Secrets
Ingredients
- 300g pasta (penne or fusilli works best)
- 1 zucchini, sliced
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 red onion, sliced
- 200g cherry tomatoes
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- Salt and black pepper to taste
- 4 tablespoons pesto sauce
- 30g grated parmesan cheese
- Fresh basil leaves (optional)
My Little Kitchen Secrets
I always roast my vegetables until they slightly caramelize. That’s where the magic happens. I never rush this step.
I also save a little pasta water before draining. When I mix everything together, I add a splash. It makes the sauce silky and helps everything cling together beautifully.
And one more thing I never skimp on the pesto. It’s the heart of this dish.
How I Make It, Step by Step

- I preheat my oven to 200°C (400°F).
- I place the zucchini, bell peppers, onion, and cherry tomatoes on a baking tray.
- I drizzle olive oil over them, then add garlic, salt, and pepper.
- I toss everything gently until evenly coated.
- I roast the vegetables for about 25–30 minutes until they become soft and slightly golden.
- Meanwhile, I cook the pasta in salted boiling water according to the package instructions.
- Before draining, I reserve about half a cup of pasta water.
- I drain the pasta and return it to the pot.
- I add the roasted vegetables directly into the pasta.
- I spoon in the pesto and mix everything together.
- I add a splash of pasta water to loosen the sauce.
- I sprinkle parmesan cheese and gently toss again.
At this point, my kitchen smells absolutely incredible.
How I Serve It at Home
I serve this pasta warm, straight from the pot into bowls. I always finish it with a little extra parmesan and a few fresh basil leaves.
Sometimes, I add a slice of crusty bread on the side. Other times, I pair it with a simple green salad.
It’s the kind of dish that doesn’t need much it already feels complete.
Storage, Reheating & Make-Ahead Tips
If I have leftovers, I store them in an airtight container in the fridge for up to 3 days.
When reheating, I add a splash of water or olive oil to bring the pasta back to life. I warm it gently on the stove or in the microwave.
If I want to prepare ahead, I roast the vegetables in advance and store them separately. Then I just cook fresh pasta and mix everything together when I’m ready to eat.
100-Word Short Version
I make Pesto Pasta with Roasted Vegetables by roasting zucchini, peppers, onions, and tomatoes until golden and flavorful. I cook pasta until tender, then toss it with pesto, roasted vegetables, and a splash of pasta water. I finish it with parmesan and fresh basil. This dish feels comforting, colorful, and incredibly satisfying. It’s easy to customize, perfect for busy evenings, and always a family favorite. I love how simple ingredients come together to create something so delicious. It’s one of those recipes I turn to when I want something warm, fresh, and full of love.

Recipe Card Section
⏱️ Time
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
🛒 Ingredients
- 300g pasta
- 1 zucchini
- 1 red bell pepper
- 1 yellow bell pepper
- 1 red onion
- 200g cherry tomatoes
- 3 tbsp olive oil
- 2 garlic cloves
- Salt and pepper
- 4 tbsp pesto
- 30g parmesan
👩🍳 Instructions
- Preheat oven to 200°C.
- Chop vegetables and place on tray.
- Add oil, garlic, salt, and pepper.
- Roast for 25–30 minutes.
- Cook pasta and reserve water.
- Combine pasta, vegetables, and pesto.
- Add pasta water and mix.
- Sprinkle parmesan and serve.
📝 Notes
I always roast vegetables until slightly caramelized for the best flavor. I add pasta water to create a silky sauce.
🍽️ Nutrition
Calories: 420 kcal
Carbs: 55g
Protein: 12g
Fat: 18g
Fiber: 6g

Pesto Pasta with Roasted Vegetables
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Roasting and Boiling
- Cuisine: Italian
- Diet: Vegetarian
Description
This pesto pasta with roasted vegetables is a vibrant, comforting dish full of flavor. Tender pasta is tossed with caramelized vegetables, fresh basil pesto, and parmesan for an easy and satisfying meal perfect for any night.
Ingredients
- 300g pasta (penne or fusilli)
- 1 zucchini, sliced
- 1 red bell pepper, chopped
- 1 yellow bell pepper, chopped
- 1 red onion, sliced
- 200g cherry tomatoes
- 3 tablespoons olive oil
- 2 cloves garlic, minced
- Salt and black pepper to taste
- 4 tablespoons pesto sauce
- 30g grated parmesan cheese
- Fresh basil leaves (optional)
Instructions
- Preheat oven to 200°C (400°F).
- Place chopped vegetables on a baking tray.
- Drizzle olive oil and add garlic, salt, and pepper.
- Toss to coat evenly.
- Roast for 25–30 minutes until golden.
- Cook pasta according to package instructions.
- Reserve ½ cup pasta water, then drain.
- Add roasted vegetables to pasta.
- Stir in pesto sauce.
- Add a splash of pasta water and mix well.
- Top with parmesan and serve warm.
Notes
Roast vegetables until slightly caramelized for deeper flavor. You can substitute vegetables based on what you have. Store leftovers in the fridge for up to 3 days and reheat with a splash of water or olive oil.
Nutrition
- Serving Size: 1 bowl
- Calories: 420 kcal
- Sugar: 6g
- Sodium: 320mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 55g
- Fiber: 6g
- Protein: 12g
- Cholesterol: 10mg
Conclusion
Every time I make Pesto Pasta with Roasted Vegetables, I feel like I’m creating something more than just dinner. I’m creating a moment something warm, comforting, and shared.
I love how this dish turns simple ingredients into something that feels special without any stress. It reminds me that good food doesn’t need to be complicated. It just needs care.
And honestly, that’s what I hope you feel when you make it too.
