
Soak the cashews in 2 cups of warm water for at least 2 hours, or bring to a boil and soak in hot water for 30 minutes. Drain once softened.
Blend soaked cashews, ½ cup water, lemon juice, garlic, salt, onion powder, and black pepper until smooth. Adjust consistency with water if needed.
Cook pasta until al dente according to package instructions. Drain.
Heat olive oil in a large pot over medium heat. Sauté onion, carrot, bell pepper, and broccoli for 3-4 minutes. Add zucchini and cook for another 2 minutes. Stir in tomatoes and Italian seasoning for 1 minute.
Add cooked pasta and cashew sauce to vegetables. Stir to combine. Serve with red pepper flakes and garlic bread.