| | | |

Slow-Roasted Veggie Pasta

As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure policy.

Slow-roasted veggie pasta with a garlic, olive oil and butter sauce, drizzled over angel hair pasta and topped with shaved parmesan cheese, toasted pine nuts and fresh basil. An amazingly simple meal that will taste like you spent hours in the kitchen; good enough for company, simple enough for everyday!


Slow-Roasted Veggie Pasta | www.thefreshcooky.com #roastedveggies #roastedvegetables #vegetarian #whatsfordinner


I had a hard time choosing a name for this recipe. I asked my husband and kids and they stumbled around like me, uh, “roasted veggies and garlic in yummy olive oil butter sauce, sprinkled with shaved parmesan cheese over angel hair pasta,” (too long) – “roasted vegetables with garlic and pasta” (hmm, maybe ) – “Veggie Pasta” (too short & unclear), “Slow-Roasted Veggie Pasta“…that’s what we finally landed on, not flashy but it’s delicious.

Slow-Roasted Veggie Pasta | www.thefreshcooky.com #roastedveggies #roastedvegetables #vegetarian #whatsfordinner

The perfect, “we’ve got company coming over” dish! I’ve made this amazing Slow Roasted Veggie Pasta dish for our family and company many times!


I always try and make extra roasted veggies to use in other things, like piled on a sandwich or burger…this picture below perfectly describes my family. 2 with roasted veggies, 2 different kinds of cheese and one plain-Jane, the cheese cannot even touch my youngest son’s burgers. Ooh, where they delicious, wrapped them in a big leaf of romaine, drizzled on a little of my own “secret sauce” which is just mayo, ketchup and relish and wowza! It was so amazing, I forgot to take a final picture!

Start by preheating your oven to 400°F and line two cookie sheets with parchment paper.

Gather veggies, wash them well, pat dry. Cut into bite size pieces place in a large bowl.

I used garlic, zucchini, summer squash, asparagus, bell peppers, onions, tomatoes and I had a few leftover artichoke hearts I threw on top. Drizzle with a little good EVOO, just enough to coat the veggies lightly. Toss gently to coat. Choose the veggies you love to slow roast!

Pour tossed veggies onto prepared pans. Slice off the tippy top of a small bulb of garlic (or a large bulb and save the rest for use in another recipe), drizzle a little additional olive oil over the top of the garlic bulb and sprinkle all the veggies with kosher salt.

How Long Should I Roast Veggies

Roast veggies for 40-45 minutes rotating pans (top to bottom, etc) and stirring about every 20 minutes until roasted to your desired roasted-ness. We like ours a little extra toasty!

Meanwhile, heat a small skillet over medium heat and toss in a few tablespoons of pine nuts, shake around until nuts are toasted golden and aromatic, remove from pan and cool.

About 15 minutes before your veggies are done, bring a large (8 qt) pot of water to a boil, add 2 tablespoon salt to the boiling water (never oil) right before you add your pasta. Cook pasta according to directions (about 7-10 minutes). We use an angel hair pasta nest; but have used penne, spaghetti, any pasta will work for this recipe. Drain your pasta and place into a large serving bowl.

While your pasta is cooking, heat a medium pan with 2-3 tablespoons of good olive oil, add diced garlic and 1-2 tablespoons of butter*, stir until heated and garlic is lightly browned. Remove from heat. *Freaked out about adding butter, omit it adding a little extra olive oil.

Remove veggies from oven and combine into one pan, grabbing the roasted garlic bulb from the bottom (if too hot, use a paper towel) squeeze your garlic bulb cloves into the veggie mix. Chop roasted garlic, if desired.


Place a small amount of roasted veggies on the bottom of the bowl or plate. Carefully place your angel hair nests (or other pasta) on top and drizzle some of the hot garlic butter oil on top. Add the rest of your veggies and pour on the balance of your garlic oil/butter.

TIP | If your veggies cool too much, place them in a warm oven (200-300° for a few minutes before serving).

Sprinkle with parmesan cheese (grated, shaved or both), pine nuts, and a little chopped fresh basil.

Serve with crusty bread and you have an elegant, healthy, vegetarian meal packed with flavor!

Other Options:

  • Add cooked, sliced Italian Sausage, Kielbasa, chicken or shrimp.
  • Mozzarella Pearls (also called; baby mozzarella balls, Ciliegine)
  • Toss in a generous handful of sun-dried tomatoes
  • Drizzle and toss in tablespoon or two of pesto

If you enjoyed recipe, give these others a try:

I’m sharing this AMAZING recipe on my favorite link parties:

Foodie Friday | Weekend Potluck | Meal Plan Monday



I’d love it if you enjoy this recipe if you’d comment and rate the recipe in the recipe card. 

Hashtag any recipes you make from The Fresh Cooky #thefreshcooky or tag me @thefreshcooky on
Instagram to be featured on our stories!

Slow-Roasted Veggie Pasta | www.thefreshcooky.com #roastedveggies #roastedvegetables #vegetarian #whatsfordinner

Slow Roasted Veggie Pasta

Author: Kathleen | The Fresh Cooky
5 from 2 votes
Slow-roasted veggie pasta in a healthy pasta dish loaded with fresh garden slow-roasted veggies, garlic, olive oil/butter sauce topped with shaved parmesan cheese, toasted pine nuts and fresh basil.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Course Main Dish
Cuisine Italian, American
Servings 4 -6 servings
Calories 359 kcal



  • 1 pint of grape or cherry tomatoes, all one color or multi-colored, washed, whole
  • 3 bell peppers, red, orange, yellow, washed & sliced
  • 1 sweet onion, or red, sliced
  • 1-2 zucchini, washed and sliced
  • 1-2 summer squash, washed and sliced
  • 1 medium bulb garlic, top sliced off to expose cloves


  • 1/4 cup olive oil, plus a few tablespoons more for covering the veggies
  • 1-2 tablespoons butter
  • 2-4 cloves garlic, chopped
  • Kosher salt to taste


  • 1/8 cup Pine Nuts
  • Toss in some baby mozzarella balls, optional
  • Sprinkle with Shaved or grated parmesan
  • Fresh basil, chopped and sprinkled over top


  • 1 pint mushrooms, washed and sliced
  • 3-5 stalks asparagus
  • 1 eggplant, washed and cubed
  • 1 16 oz can artichoke hearts, in brine, halved


  • Preheat oven to 400°. Line 2 cookie sheets with parchment paper.
  • Wash & dry vegetables well, cutting into bite size pieces.Toss cut veggies into large bowl, drizzle with olive oil and sprinkle with sea salt. Slice off top of garlic bulb and add to pan of veggies, sprinkle with olive oil and sea salt. Separate veggies between two pans and sprinkle with salt and pepper. Roast for 40-45 minutes, rotating top and bottom pan and stirring vegetables every 15 minutes. Once your vegetables start to brown around the edges they are done, though we like ours a bit roastier.
  • To keep warm while waiting to assemble, keep veggies in oven at 200°F until ready. Squeeze (from bottom) garlic bulb until desired number of garlic cloves pop out, use whole in pasta or chop and add to roasted veggies. Heat a small pan over medium heat and toss in pine nuts, shake around (don't leave them) until they are golden brown, remove from heat)
  • Approximately 15 minutes before vegetables are done, prepare pasta of choice by bringing an 8 quart pot of water to a boil. Add pasta and a handful of salt. Cook according to package directions (approximately 7-10 minutes). While pasta is boiling, heat a separate pan with 1/4 cup of olive oil and place in butter as well, toss in garlic and heat until golden. Remove from heat. Once pasta is al dente, drain and pour pasta into a large serving bowl.
  • Place a small amount of veggies in bottom of pasta bowl or plate. Arrange pasta on top of roasted veggies and drizzle a little of the oil butter garlic sauce. Add additional veggies, pour rest of the oil/butter sauce on top. Season with sea salt, fresh chopped basil, pine nuts and baby mozzarella if desired. Serve immediately.

✱ Kathleen's Tips

* Add cooked sliced Italian sausage, chicken or Kielbasa
* Mozzarella Pearls (also called; baby mozzarella balls, Ciliegine)
* Sun-Dried Tomatoes
* A tablespoon or two of Pesto, drizzled on top (yummy!)
© 2018 | This recipe for Slow Roasted Veggie Pasta was featured first on The Fresh Cooky.


Serving: 1 serving Calories: 359 kcal Carbohydrates: 49 g Protein: 10 g Fat: 18 g Saturated Fat: 5 g Polyunsaturated Fat: 11 g Cholesterol: 15 mg Sodium: 412 mg Fiber: 13 g Sugar: 24 g

Nutrition Disclaimer

The Fresh Cooky is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.

Tried this recipe?Let us know how it was!


Facebook | Instagram | Pinterest | Twitter 

If you share a picture of something you make from our blog, tag it with #TheFreshCooky so we can see it. We might feature it on Instagram!


Kathleen Pope, The Fresh Cooky.

About Kathleen Pope

Recipe Innovator | Food Photographer | Food Writer

Hi, I’m Kathleen Pope. Here at The Fresh Cooky you will find easy, mostly from-scratch, trusted recipes for all occasions. From speedy dinners to tasty desserts, with easy step-by-step instructions. I am here to help teach you how to make mouthwatering recipes without spending hours in the kitchen. Read more about Kathleen here.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.