This Vegan Pasta Primavera is fresh, colorful, and ready in just 30 minutes. Made with seasonal vegetables, garlic, lemon, basil, and vegan cheese, it's an easy pasta dish that's perfect for spring and summer.
Bring a large pot of salted water to a boil. Cook the pasta according to package directions until al dente. Reserve ¾ cup (180 ml) of pasta water, then drain.
Heat the olive oil in a large skillet over medium-high heat. Stir in the onion and cook for 3-4 minutes, stirring occasionally, until softened.
Stir in the garlic and cook for 1 minute, stirring frequently, until fragrant.
Add the carrot, asparagus, zucchini, and red bell pepper. Cook for 4-5 minutes, stirring occasionally, until the vegetables are tender but still crisp.
Stir in the peas, cherry tomatoes, salt, black pepper, and red pepper flakes if using. Cook for 2-3 minutes, until the tomatoes start to soften.
Return the cooked pasta to the skillet, then add ½ cup (120 ml) of the reserved pasta water, vegan cheese, lemon zest, and 2 tablespoons lemon juice.
Toss until the pasta is glossy and lightly creamy. Add more pasta water if needed, 1-2 tablespoons at a time. Taste and add the remaining tablespoon of lemon juice if you want it brighter.
Remove from the heat and gently fold in the fresh basil. Serve immediately with more vegan cheese on top.
Notes
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing is not recommended, as the vegetables may lose their texture and become watery once thawed.
Reheat in a skillet over medium heat with a splash of water until warmed through, or microwave individual portions. A little extra lemon juice can help freshen up the flavors before serving.