• 1 small cauliflower – florets separated
  • 2 medium white potatoes diced
  • 1 onion diced
  • 3 cups frozen vegetables
  • 3 garlic cloves pressed
  • 1 inch ginger minced
  • 1/2 green chili minced (or to taste, depends how spicy you like it)
  • 1 cup crushed tomatoes or pureed tomatoes
  • 1 tbsp coconut oil
  • 1/4 cup water
  • 1 tbsp fresh lemon juice
  • 1/4 tsp red chili powder
  • 1/2 tsp turmeric
  • 1/2 tsp ground cumin
  • 1/2 tsp ground coriander seeds
  • 1/4 tsp garam masala (available at most indian stores – omit if unavailable)
  • 1/2 tsp phav bhaji masala (available at most indian stores – omit if unavailable)
  • sea salt to taste
  • 8 sprigs cilantro chopped


  1. Saute onions in large sauce pan on low-medium heat with lid closed in coconut oil until translucent and soft
  2. Add potato, cauliflower and water and saute with lid covered until it becomes slightly soft
  3. Add frozen vegetables and saute until they become soft, then add garlic and green chili
  4. Add crushed tomatoes continue to cook
  5. Add red chili powder, tumeric, ground cumin, ground coriander, pav bhaji masala, sea salt
  6. Add lemon juice and ginger
  7. Continue to cook until potatoes are soft enough to mash, add water if required and if it gets really dry
  8. When potatoes are ready, mash all of the above with a potato masher.  Texture should be like mashed potatoes, so if required add more water to get it to right consistency
  9. Garnish with cilantro and garam masala
  10. Serve on its own or with gluten free bread

Cook Time and Prep Time: 45 min

Serves: 4-6