01 - Warm olive oil in a large skillet or wok over medium heat.
02 - Add sliced red onion and sauté for 2 minutes until just softened.
03 - Incorporate minced garlic and grated ginger, cooking for 1 minute until fragrant.
04 - Add carrot slices, cauliflower florets, and broccoli florets; cook for 3 to 4 minutes, stirring occasionally.
05 - Stir in yellow bell pepper, zucchini, and snap peas. Sprinkle turmeric, cumin, coriander, chili flakes, salt, and black pepper over vegetables.
06 - Sauté for 2 minutes, ensuring vegetables are evenly coated with spices.
07 - Pour in vegetable broth, cover, and cook for 5 to 7 minutes, stirring occasionally, until vegetables are tender yet vibrant.
08 - Remove lid, squeeze lemon juice over the mixture, and stir thoroughly.
09 - Taste and adjust salt and pepper as needed.
10 - Serve hot, garnished with freshly chopped cilantro.