Ingredients
Method
- Heat a large pot or high-sided sauté pan over high heat. Add the coconut milk, water, Italian seasoning, nutritional yeast, and salt, then mix until well combined.
- Add the pasta, carrot, zucchini, squash, bell pepper, and shallot. Stir well and bring the mixture to a boil over high heat. Once boiling, reduce the heat to medium and cook for 5 to 8 minutes, stirring occasionally, until the pasta is nearly al dente.
- Add the broccoli, peas, and tomatoes to the pan and continue cooking for 3 to 5 minutes, stirring occasionally. Turn off the heat once the pasta reaches your desired texture, then stir in the lemon juice and season with salt and pepper to taste.
- Let the pasta rest for 3 to 5 minutes to allow the sauce to thicken. Garnish as desired and serve warm; store any leftovers in the refrigerator for up to 3 days.
Notes
Creamy Base: I prefer using light coconut milk because it creates a silky sauce that doesn't feel heavy, but you can use a full-fat version if you want something even more decadent.
Preventing Sticks: I've learned from experience that you really need to stir the pot every minute or two, especially since we're cooking everything in one go, to keep the pasta from clinging to the bottom.
Flavor Finish: I always recommend a heavy hand with the fresh basil and red pepper flakes at the end, as they provide a necessary punch of brightness and heat against the creamy sauce.
Leftover Love: If you find the sauce has thickened too much in the fridge, I usually add a splash of water or unsweetened plant milk when reheating it to bring back that original luscious texture.
Veggie Flexibility: I love using whatever is seasonal, so feel free to swap the squash for asparagus or snap peas if that's what looks freshest at the market today.
Texture Control: I find that waiting those extra few minutes at the end is a crucial step, as it allows the starch from the pasta to naturally thicken the liquid into a proper sauce.
