40min · 4 servings ▢2 tablespoons avocado oil or preferred cooking oil ▢1 medium onion , diced ▢4 cloves garlic , minced ▢2-3 teaspoons fresh minced ginger ▢1 teaspoon ground cumin ▢1 teaspoon ground coriander ▢¾ teaspoon ground turmeric ▢½ teaspoon garam masala ▢½ teaspoon crushed red pepper flakes ▢2 medium tomatoes diced, with juices ▢2 medium yukon gold potatoes , peeled & cubed into ¾-inch pieces ▢¾ cup vegetable broth , more if needed ▢1 small head cauliflower , cut into bite-sized florets (about 250g / 9 oz) ▢¾ teaspoon salt , more to taste ▢1-2 tablespoons lime juice , fresh-squeezed (or lemon) ▢⅓ cup chopped cilantro for garnish