This Vegan Pesto Pasta with Roasted Veggies Recipe is a colorful and nutritious dish that showcases the vibrant flavors of fresh vegetables and homemade pesto. It’s a perfect choice for anyone looking for a satisfying vegan meal.
The recipe is simple and quick, making it ideal for weeknight dinners. You can customize the vegetables based on your preferences or what you have on hand.
Delicious Vegan Pesto Pasta with Roasted Vegetables
This dish features al dente pasta tossed with a creamy vegan pesto made from fresh basil, garlic, nuts, and nutritional yeast, combined with roasted seasonal vegetables. The recipe takes about 30 minutes from start to finish and serves 4 people.
Ingredients
- 12 oz pasta of choice (e.g., spaghetti, penne)
- 2 cups cherry tomatoes, halved
- 1 zucchini, diced
- 1 bell pepper, diced
- 1 cup broccoli florets
- 3 tablespoons olive oil
- Salt and pepper to taste
- 1 cup fresh basil leaves
- 1/4 cup pine nuts or walnuts
- 2 cloves garlic, minced
- 1/4 cup nutritional yeast
- 2 tablespoons lemon juice
- 1/4 cup water (adjust for desired consistency)
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C).
- Roast the Vegetables: On a baking sheet, toss the cherry tomatoes, zucchini, bell pepper, and broccoli with olive oil, salt, and pepper. Roast for 20-25 minutes until tender and slightly caramelized.
- Cook the Pasta: While the vegetables are roasting, cook the pasta according to package instructions. Drain and set aside.
- Make the Pesto: In a food processor, combine the basil, pine nuts, garlic, nutritional yeast, lemon juice, and water. Blend until smooth, adjusting water for desired consistency.
- Combine: In a large bowl, combine the cooked pasta, roasted vegetables, and pesto. Toss until everything is well coated.
- Serve: Divide the pasta into bowls and enjoy immediately, garnished with extra pine nuts or basil if desired.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 350kcal
- Fat: 15g
- Protein: 10g
- Carbohydrates: 45g
