Heat olive oil in a large pot over medium heat. Add onion and garlic, cook until fragrant and softened.
Stir in the zucchini, bell pepper, and carrot. Cook for about 5 minutes, stirring occasionally.
Add curry powder and stir well to coat the vegetables.
Pour in the coconut milk and vegetable broth. Bring to a simmer.
Add the pasta, stir, and cook uncovered for 10 to 12 minutes, stirring occasionally to keep it from sticking.
Season with salt and pepper to taste. When the pasta is cooked and the sauce has thickened, remove from heat.
Garnish with fresh cilantro if you’re feeling fancy, and serve warm.