Why You’ll Love This Recipe

I enjoy this recipe because it is easy to prepare and packed with vibrant flavors. Roasting the vegetables gives them a delicious depth that pairs perfectly with the savory tomato sauce. I also like how flexible the recipe is since I can use different vegetables or pasta shapes depending on what I have available. Since the dish is naturally vegetarian and easy to make vegan, it works well for many different meals and occasions.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 1 zucchini, diced
  • 1 small eggplant, cubed
  • 1 1/2 cups cherry tomatoes
  • 1 red onion, sliced
  • Avocado oil spray
  • 1 tbsp Italian seasoning
  • 2–3 cloves garlic, minced
  • 1 tbsp tomato paste
  • Salt and pepper to taste
  • 300 g pasta
  • Fresh parsley, chopped
  • Vegan parmesan for topping

Directions

  1. I begin by preheating the oven to 200°C (390°F).
  2. On a baking tray, I spread the zucchini, eggplant, cherry tomatoes, and red onion. I lightly spray everything with avocado oil and season with salt and pepper.
  3. I roast the vegetables for about 25–30 minutes until they become tender, golden, and slightly caramelized.
  4. While the vegetables roast, I cook the pasta according to the package instructions until al dente. Then I drain it and set it aside.
  5. In a large pan, I heat a small drizzle of avocado oil over medium heat and sauté the garlic for about 30 seconds until fragrant.
  6. I stir in the tomato paste along with the Italian seasoning, salt, and pepper, letting it cook for 1–2 minutes until slightly thickened.
  7. Next, I add the roasted vegetables and cooked pasta to the pan. I pour in a small splash of pasta water and toss everything together until evenly coated in the sauce.
  8. Finally, I serve the pasta topped with fresh parsley and vegan parmesan.

Servings and timing

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Servings: 2

Variations

  • I sometimes add mushrooms or bell peppers for extra vegetables and flavor.
  • For added protein, I mix in chickpeas or grilled tofu.
  • I occasionally use spicy chili flakes to give the pasta a little heat.
  • When I want a creamier sauce, I stir in a spoonful of plant-based cream or cashew cream.
  • I also enjoy using whole wheat or gluten-free pasta depending on my preference.

storage/reheating

I store leftover pasta in an airtight container in the refrigerator for up to 4 days. To reheat, I warm it gently in a skillet with a splash of water to loosen the sauce, or I microwave it until heated through. I sometimes add extra fresh parsley or vegan parmesan before serving again to refresh the flavors.

FAQs

Can I use different vegetables in this pasta?

I often swap in vegetables like mushrooms, broccoli, or bell peppers depending on the season.

What pasta shape works best?

I like using penne or fusilli because the sauce and roasted vegetables cling to them nicely.

Can I make this recipe gluten-free?

I can easily make it gluten-free by using my favorite gluten-free pasta.

Why roast the vegetables instead of sautéing them?

I find roasting gives the vegetables a deeper flavor and slightly caramelized texture that tastes amazing in pasta.

Can I prepare this dish ahead of time?

I sometimes roast the vegetables ahead of time to make the final cooking process even quicker.

Conclusion

I always enjoy making this roasted veggie pasta with garlic tomato sauce because it is simple, flavorful, and full of colorful ingredients. The roasted vegetables add richness while the garlic tomato sauce keeps the dish comforting and satisfying. Whether I make it for a quick weeknight dinner or a cozy weekend meal, this pasta always feels nourishing and delicious.

Print

Roasted Veggie Pasta with Garlic Tomato Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Healthy roasted veggie pasta tossed in a rich garlic tomato sauce with zucchini, eggplant, and cherry tomatoes for a comforting plant-based meal.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 2 servings
  • Category: Main Course
  • Method: Roasted & Stovetop
  • Cuisine: Italian-Inspired
  • Diet: Vegan

Ingredients

1 zucchini, diced

1 small eggplant, cubed

1½ cups cherry tomatoes

1 red onion, sliced

Avocado oil spray

1 tablespoon Italian seasoning

23 garlic cloves, minced

1 tablespoon tomato paste

Salt and black pepper, to taste

300 g pasta (penne, fusilli, or preferred pasta)

Fresh parsley, chopped

Vegan parmesan, for topping

Instructions

Roast the Vegetables
Preheat the oven to 200°C (390°F).
Arrange zucchini, eggplant, cherry tomatoes, and red onion on a baking tray.
Spray lightly with avocado oil and season with salt and pepper.
Roast for 25–30 minutes, or until the vegetables are tender and slightly caramelized.
Cook the Pasta
While the vegetables roast, cook the pasta according to package instructions until al dente.
Drain the pasta and reserve a small amount of pasta water.
Make the Garlic Tomato Sauce
Heat a drizzle of avocado oil in a large skillet over medium heat.
Add minced garlic and sauté for about 30 seconds until fragrant.
Stir in the tomato paste, Italian seasoning, salt, and pepper.
Cook for 1–2 minutes until the sauce thickens slightly.
Combine and Serve
Add the roasted vegetables and cooked pasta to the skillet.
Pour in a splash of reserved pasta water and toss until everything is evenly coated.
Serve warm topped with chopped parsley and vegan parmesan.

Notes

Feel free to add spinach, mushrooms, or bell peppers for extra vegetables. Reserve pasta water to help create a silky, well-coated sauce.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star