
There is something about Pesto Pasta with Roasted Vegetables that makes me feel like I am sitting under the warm Cretan sun, even when I cook it on a busy weekday evening.
Hi, I’m INAYA, 38, from the beautiful island of Crete in Greece. Cooking has been part of my life since I was a child, learning from my grandmother how to make traditional Greek dishes full of love and flavor. I believe food brings people together, especially women who want to share warmth and happiness through cooking. I like to keep things simple but tasty, mixing classic recipes with a little creativity. Sometimes my kitchen gets messy, but that’s where the fun is! Whether you’re new to cooking or have some experience, I’m here to help you enjoy making delicious meals that feel like home. Cooking is about more than just food it’s about sharing stories and making memories.
When I make Pesto Pasta with Roasted Vegetables, I always think about the first time I roasted vegetables on my own. I was newly married, a little nervous in my tiny kitchen, and I wanted to impress my husband without making something complicated. I had fresh basil, colorful vegetables, and good olive oil. I trusted my hands and my heart. That simple dish turned into one of our favorite meals.
Now, whenever I prepare Pesto Pasta with Roasted Vegetables, I feel that same joy. The sweet roasted peppers, tender zucchini, caramelized onions, and rich green pesto come together like old friends at the table. It is comforting, colorful, and full of life just like the women who gather around my kitchen.
And let me tell you, this Pesto Pasta with Roasted Vegetables never disappoints.

Why I Love Making This Recipe
I love this recipe because it feels generous. It looks beautiful without trying too hard. The vegetables roast slowly and fill my kitchen with the most incredible aroma. The pesto wraps around the pasta like silk. Every bite feels nourishing and satisfying.
I also love how flexible it is. If I have cherry tomatoes, I use them. If I have eggplant, I roast it. If I want extra creaminess, I add a spoon of ricotta. This dish forgives little changes. It invites creativity.
Most importantly, this recipe brings everyone to the table without complaints. Even children who say they do not like vegetables suddenly ask for more. That is a small victory that warms my heart every single time.
Ingredients & Little Kitchen Secrets
Here is what I use to make my Pesto Pasta with Roasted Vegetables:
For the Roasted Vegetables:
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 medium zucchini, sliced into half moons
- 1 small eggplant, cubed
- 1 red onion, sliced
- 1 cup cherry tomatoes
- 4 tablespoons extra virgin olive oil
- 1 teaspoon dried oregano
- Salt to taste
- Freshly ground black pepper to taste
For the Pasta & Pesto:
- 400 g (14 oz) pasta (penne or fusilli work beautifully)
- 1 cup fresh basil leaves, packed
- 1/3 cup grated Parmesan cheese
- 1/4 cup pine nuts (or walnuts)
- 2 garlic cloves
- 1/2 cup extra virgin olive oil
- 1 tablespoon lemon juice
- Salt to taste
My Little Kitchen Secrets
I always roast the vegetables at high heat, around 200°C (400°F). High heat caramelizes them instead of steaming them. That caramelization creates deep flavor.
I also reserve a little pasta water before draining. That starchy water helps the pesto cling to every piece of pasta.
And please, use good olive oil. In Crete, olive oil is like gold. It changes everything.

How I Make It, Step by Step
- I preheat my oven to 200°C (400°F).
- I spread all the sliced vegetables on a large baking tray.
- I drizzle the olive oil generously over them.
- I sprinkle oregano, salt, and pepper.
- I toss everything with my hands to coat each piece evenly.
- I roast the vegetables for 25–30 minutes until they soften and caramelize at the edges.
While the vegetables roast, I prepare the pesto.
- I add basil, Parmesan, pine nuts, and garlic to my food processor.
- I pulse until everything breaks down.
- I slowly pour in the olive oil while blending.
- I add lemon juice and salt, then blend until smooth but still slightly textured.
Next comes the pasta.
- I boil a large pot of salted water.
- I cook the pasta until al dente according to package instructions.
- I reserve 1/2 cup of pasta water.
- I drain the pasta.
Now the magic happens.
- I return the pasta to the pot.
- I add the pesto and a splash of reserved pasta water.
- I stir gently until the sauce coats every piece.
- I fold in the roasted vegetables carefully.
- I taste and adjust salt if needed.
The colors alone make me smile every time.
How I Serve It at Home
When I serve Pesto Pasta with Roasted Vegetables, I always sprinkle extra Parmesan on top. Sometimes I add fresh basil leaves and a drizzle of olive oil.
If friends come over, I pair it with a simple Greek salad and warm bread. We sit, we laugh, and we refill our plates.
On busy nights, I serve it straight from the pot. We gather around the table quickly before it gets cold. It feels cozy and effortless.
Storage, Reheating & Make-Ahead Tips
I store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat, I add a small splash of water or olive oil and warm it gently on the stove. I avoid overheating because pesto can darken.
If I want to prepare ahead, I roast the vegetables and make the pesto one day before. Then I simply cook fresh pasta and mix everything together.
You can also serve it cold as a pasta salad. It tastes wonderful the next day.

100-Word Short Version
This Pesto Pasta with Roasted Vegetables combines caramelized zucchini, peppers, eggplant, and tomatoes with fresh homemade basil pesto and perfectly cooked pasta. I roast the vegetables at high heat for deep flavor, then toss them with al dente pasta and silky pesto sauce. A splash of pasta water helps everything blend beautifully. This dish feels comforting, colorful, and nourishing. I serve it with extra Parmesan and fresh basil for a simple yet impressive meal. It works perfectly for busy weeknights, gatherings with friends, or make-ahead lunches.
Recipe Card
⏱️ Time
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
🛒 Ingredients
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 zucchini, sliced
- 1 small eggplant, cubed
- 1 red onion, sliced
- 1 cup cherry tomatoes
- 4 tbsp olive oil
- 1 tsp oregano
- Salt and pepper
- 400 g pasta
- 1 cup basil
- 1/3 cup Parmesan
- 1/4 cup pine nuts
- 2 garlic cloves
- 1/2 cup olive oil
- 1 tbsp lemon juice
👩🍳 Instructions
- Preheat oven to 200°C.
- Toss vegetables with olive oil and seasoning.
- Roast for 25–30 minutes.
- Blend pesto ingredients until smooth.
- Cook pasta until al dente.
- Reserve pasta water and drain.
- Mix pasta with pesto and vegetables.
- Serve warm with extra Parmesan.
📝 Notes
Use seasonal vegetables for best flavor. Substitute walnuts for pine nuts if needed. Store in fridge up to 3 days.
🍽️ Nutrition (approx. per serving)
Calories: 520 kcal
Carbohydrates: 60 g
Protein: 14 g
Fat: 25 g
Fiber: 6 g

Pesto Pasta with Roasted Vegetables
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This pesto pasta with roasted vegetables combines caramelized zucchini, peppers, eggplant, and cherry tomatoes with fresh homemade basil pesto and perfectly cooked pasta. It’s a colorful, comforting Mediterranean-inspired dish that’s perfect for weeknight dinners or family gatherings.
Ingredients
- 400 g pasta (penne or fusilli)
- 1 red bell pepper, sliced
- 1 yellow bell pepper, sliced
- 1 zucchini, sliced
- 1 small eggplant, cubed
- 1 red onion, sliced
- 1 cup cherry tomatoes
- 4 tbsp extra virgin olive oil
- 1 tsp dried oregano
- Salt and black pepper to taste
- 1 cup fresh basil leaves
- 1/3 cup grated Parmesan cheese
- 1/4 cup pine nuts
- 2 garlic cloves
- 1/2 cup extra virgin olive oil
- 1 tbsp lemon juice
Instructions
- Preheat oven to 200°C (400°F).
- Toss sliced vegetables with olive oil, oregano, salt, and pepper.
- Spread on a baking tray and roast for 25–30 minutes until tender and caramelized.
- Blend basil, Parmesan, pine nuts, and garlic in a food processor.
- Slowly add olive oil and lemon juice, blending until smooth.
- Cook pasta in salted boiling water until al dente.
- Reserve 1/2 cup pasta water, then drain pasta.
- Toss pasta with pesto, adding pasta water as needed.
- Fold in roasted vegetables and serve warm with extra Parmesan.
Notes
Use seasonal vegetables for best flavor. Substitute walnuts for pine nuts if desired. Store leftovers in an airtight container in the refrigerator for up to 3 days. Add a splash of olive oil when reheating.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: B
- Method: Roasting and Boiling
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 plate
- Calories: 520
- Sugar: 8g
- Sodium: 380mg
- Fat: 25g
- Saturated Fat: 5g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 60g
- Fiber: 6g
- Protein: 14g
- Cholesterol: 15mg
Conclusion
Every time I make Pesto Pasta with Roasted Vegetables, I feel grateful for simple ingredients that create something beautiful. This dish reminds me that cooking does not need to be complicated to be meaningful. A handful of fresh basil, colorful vegetables, good olive oil, and love — that is enough.
I hope you make this recipe in your kitchen, maybe with a little mess, maybe with laughter, and definitely with heart.



