If you’re looking for a comforting yet vibrant dish that’s both quick and full of flavor, Spaghetti Aglio e Olio with Roasted Vegetables is the perfect choice. This updated take on the classic Italian pasta dish combines the simplicity of spaghetti aglio e olio, a fragrant garlic and olive oil sauce, with the richness of roasted vegetables. The result is a light yet satisfying meal that’s perfect for any day of the week.
The traditional spaghetti aglio e olio is known for its minimalistic ingredients: garlic, olive oil, red pepper flakes, and parsley. It’s a perfect example of how a few high-quality ingredients can create something truly delicious. The garlic is sautéed in olive oil until golden and fragrant, and the red pepper flakes give the dish just the right amount of heat. Fresh parsley adds a pop of color and a burst of freshness to balance out the richness of the olive oil.
To add depth and texture to the dish, roasted vegetables are included. You can use a variety of vegetables depending on what’s in season or what you have on hand. Bell peppers, zucchini, cherry tomatoes, and eggplant are all excellent choices. Roasting the vegetables intensifies their flavor, bringing out their natural sweetness and creating a slight caramelization that pairs perfectly with the garlic and olive oil sauce. The vegetables add a layer of richness and make the dish feel more substantial.
The spaghetti is cooked al dente and tossed with the garlic oil sauce, allowing the pasta to absorb the flavors. The roasted vegetables are mixed in, creating a dish that’s both hearty and light. A generous sprinkle of Parmesan or Pecorino cheese (optional) can add a creamy, salty finish to the pasta.
Spaghetti Aglio e Olio with Roasted Vegetables is a simple, versatile dish that’s full of flavor and color. It’s perfect for a weeknight dinner, a light lunch, or even a side dish to complement other meals. With just a few ingredients, you can create a satisfying and delicious meal that’s sure to please.

Ingredients
- 8 oz spaghetti
- 2 tbsp olive oil
- 4 cloves garlic thinly sliced
- 1 tsp red pepper flakes
- 1 cup cherry tomatoes halved
- 1 zucchini sliced
- 1 bell pepper sliced
- 1 red onion sliced
- Salt and pepper to taste
- basil fresh for garnish
Instructions
- Bring a large pot of salted water to a boil. Cook spaghetti according to package instructions until al dente. Drain and set aside.
- Preheat oven to 425°F (220°C).
- In a large roasting pan, combine the sliced zucchini, bell pepper, and red onion. Drizzle with olive oil and season with salt and pepper. Toss to coat.
- Roast the vegetables in the preheated oven for 20-25 minutes, or until tender and slightly caramelized.
- Meanwhile, heat olive oil in a large skillet over medium heat. Add the garlic and red pepper flakes. Cook for 1-2 minutes, until the garlic is fragrant and lightly golden.
- Add the cherry tomatoes to the skillet and cook for 3-4 minutes, until they start to release their juices.
- Add the cooked spaghetti to the skillet and toss to coat in the garlic and tomato mixture.
- Divide the pasta among plates and top with the roasted vegetables. Garnish with fresh basil.
- Serve hot and enjoy!
why not just boil the veg instead? roasting it feels like overkill.
Boiling is easier, but roasted veggies taste way better. Just sayin’!
Roasting adds a whole new layer of flavor! You should try it. Boiling just isn’t the same.
This was DELICIOUS! The roasted veggies added so much flavor. Will definitely make again.
I don’t get why people love this so much. It’s just spaghetti with veggies.
But there’s so much flavor in the garlic and roasted veggies! It’s not just spaghetti, it’s a whole vibe! You might just not be tasting it right.
I totally see your point! It’s simple, but that’s what makes it good. Sometimes, less is more. 🌱
Sooo good! Even my kids ate it, but I added some chicken for protein.
I don’t get why everyone loves this so much. My pasta was so bland, I had to add cheese just to make it taste good.
Why would you put red onion in spaghetti?! That’s just wrong. 3 stars, but I’ll stick to my recipes.
Waste of time! The spaghetti didn’t even stick good with the olive oil. 1 star.
This turned out amazing! The roasted veggies were a perfect addition. 5 stars!
Lol I made it without the garlic because I don’t like it and it was still decent.
Can I use frozen veggies instead? I got no fresh ones at home. Will it still taste good?
I didn’t care much for the roasted veggies, they were kinda mushy. Maybe next time I’ll just sauté them instead.
Roasted veggies mushy? Sounds like you overcooked em! Hope they’re better next time. Just keep an eye on em lol.
I think the roasted veggies taste better when they are a bit crispy. Sautéing might be a good idea, but roasting gives them a nice flavor! Maybe try a shorter roast next time?
I added some chicken and it turned out great! Definitely a keeper. Thanks for sharing!
Adding chicken is a great twist! I never thought to do that with spaghetti aglio e olio. I’ll have to try it next time!
I forgot the garlic! Still came out pretty decent. Shows how important garlic is lol. 3 stars.
Spaghetti Aglio e Olio is easy, but I never thought to add vegetables! Good idea, but I think my kids won’t eat it.
Wasn’t expecting much, but this has become my go-to dish. Easy peasy!
LOL, I thought aglio e olio was with fish 🤔. But this was still pretty tasty! Who knew veggies were so good.
I tried this but my veggies got burned. I guess I left them too long in the oven. Still tasted good tho.
You probably need to lower the temp next time. 425°F is pretty high. But, hey, if it tasted fine, that’s what really matters!
I always burn veggies too, haha! Maybe try checking them sooner next time? But glad it still tasted good!
Wow, you can taste the garlic! Love it. This is going into my weekly rotation for sure!
Couldn’t find fresh basil so I used dried… big mistake! Tasted different but still ok.
Im not a fan of zucchini, so I just used more bell pepper and tomatoes. Still good though. 4 stars!
I love that you made it your own! Substituting veggies can really work. I’m gonna try with just peppers and tomatoes next time too!
Honestly tasted super bland. I think it needs more seasoning. I only gave it 2 stars.
Yummy! Took me 30 mins, and all my family loved it! 👌
30 mins? Really? I took way longer cause I messed up the garlic part. Still tasted good tho!
So happy to hear that! This recipe is just the best, right? 🍝
This recipe is super easy and tastes amazing! My family loved it! 😍
i thought roasting was too much work but this was quick! I’ll do it again!
But like, isn’t it just putting stuff in an oven? Seems kinda overrated to me.
I know, right? Roasting is so easy and adds so much flavor! Glad you liked it!
Spaghetti Aglio e Olio is supposed to be simple! Love this with the roasted stuff! Yum!
I mean, spaghetti is just noodles with stuff, right? Didn’t really wow me.
Easy to make! Even my kids liked it, and that’s saying something. A bit spicy for my taste tho.
Spaghetti is good but where’s the meat? Noodles alone ain’t too filling for me.
I get what you mean! Maybe add some meat next time? Chicken or sausage would be good too.
So good, I even added some parmesan on top! Will make again for sure! 😊
This recipe is amazing! I love how simple it is and the flavors are on point. My family devoured it!
Looks easy, but I can’t cook. Might just order pizza instead. Lol.
Pizza’s great, but this recipe is super simple! You might surprise yourself if you give it a try. Plus, it tastes awesome!
Wow! So easy and delicious. The garlic gives it a great flavor! I will make it again!
Too much garlic for my taste. I think the recipe needs adjustments.
I think the garlic is perfect! It’s what makes the dish so flavorful. Maybe just use less next time if you’re not a fan!
Too much garlic? U serious? I think it’s one of the best parts! But I guess everyone has different tastes.
This dish is SO GOOD! The garlic flavor really shines through. I will definitely make it again!
I agree! The garlic does make a difference! Can’t wait to try it with extra veggies next time!