Cook pasta in a large pot of boiling salt water until al dente. Keep 4 tbsp of pasta water aside. Drain over a sieve.
Heat a large skillet over medium heat with olive oil. Add onion, garlic, and carrot, sauté for 3 minutes until fragrant.
Add bell pepper and zucchini, cook for another 5 minutes.
Add cherry tomatoes and cook for another 2 minutes.
Stir in dairy-free cream, vegan cheese, pasta water, lemon juice, and dried herbs. Season to taste with salt, black pepper, and red pepper flakes (optional).
Add drained pasta, toss for one minute, and serve!
Notes
When adding the vegetables: Fry the veggies with little water content first, and veggies containing water should be added at the end.
Keeps fresh for 3 days. Store it in an airtight container in the refrigerator.
Gluten-Free: Regular pasta can be replaced with gluten-free pasta.
Red Pepper Flakes: Omit if you don’t like hot food or don’t have them at home.
Plant-Based Cream: You can use any plant-based cream (preferably heavy cream) to make this recipe, even coconut cream. I love to use this homemade vegan cashew cream.
Vegetarians can use regular heavy cream and parmesan!