Go Back

Vegan Pasta Primavera

This vegan pasta primavera is perfect for spring - it's fresh, light, and packed with flavor! 

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes



  • 1 Head Romanesco Cauliflower
  • 2 Yellow Squash
  • 2 Handfuls Cherry Tomatoes
  • Generous Drizzle of Olive Oil
  • Salt and Pepper to taste
  • Juice from 1/2 Lemon
  • 3-4 Cloves Garlic minced
  • 1 Tsp Dried Basil
  • 1/2 Tsp Dried Oregano
  • Red Chili Flakes optional


  • 1 Lb Spaghetti or Linguine
  • 4 Tbs Extra Virgin Olive Oil
  • Juice from 1/4 Lemon
  • Pinch of Sea Salt
  • Black Pepper to taste
  • 1 Tsp Dried Parsley
  • Minced Spinach, Basil, or Fresh Parsley or all three!


  1. Preheat your oven to 425 degrees F.

  2. While the oven is heating up, cook the pasta in salted water until al dente. When done, drain the water and set the pasta aside in the pot.

  3. Prep your vegetables - cut the cherry tomatoes in half, cut the romanesco into small florets, and cut the squash in half (lengthwise) then in half again, so they look like half-moons. (See photos for reference).

  4. Add the vegetables to a large baking sheet lined with parchment paper (NOT foil - veggies will stick to foil). Drizzle everything with a generous glug of olive oil, and squeeze the juice from half a lemon. Sprinkle on the minced garlic, salt, spices, and black pepper. 

  5. Using a spoon or your hands, toss all the veggies so they're evenly coated.

  6. Bake vegetables in the oven for 25-27 minutes, or until soft and slightly browned.

  7. While the vegetables are baking, cook your pasta until al dente. Drain, then return the pasta to the pot and add in the olive oil, lemon, salt, pepper, and dried parsley. Mix well. Taste, and adjust seasonings to your preference.

  8. When the roasted vegetables have cooled slightly, pour them into the pot with the cooked pasta. Toss the pasta with the vegetables so they're evenly coated.

  9. Serve in bowls, with freshly chopped basil, parsley, or spinach (or all three!). Add on an extra sprinkling of fresh-cracked black pepper and chili flakes, if you'd like.

  10. Enjoy!!

Recipe Notes

If you don't have romanesco or yellow squash on hand, feel free to sub in any other veggies you like! Just make sure you fill up the whole tray with vegetables, and keep an eye on the baking time. However, I do recommend keeping the cherry tomatoes in this recipe, because they're super tasty when roasted with garlic :)