Indian fare usually implies heavy sauces and high fat, making it better suited for cheat days than part of a regular diet plan. But replace butter with a little bit of coconut oil and a lot of spices and you’ve got a high-protein dish that doesn’t sacrifice any flavor. As is, this meal can be a staple in a low-carb diet plan. Add rice or a slice of flatbread, and it’s a great post-workout dish or clean-bulk meal.

Did you know? Turmeric may help prevent cancer and arthritis and may even lower LDL (bad) cholesterol levels.


  • 1 tbsp coconut oil
  • 1 onion, chopped
  • 2 tbsp ginger, finely chopped
  • 2 tsp ground cumin
  • 1 tsp mustard seeds
  • 2 tsp chili flakes
  • 1 tsp turmeric
  • 3 tomatoes, diced
  • 1/2 cup coconut milk
  • 1 cup Greek yogurt
  • 1 lb chicken breast, sliced into strips
  • 1 lime, cut in wedges
  • Sea salt to taste


  1. Add oil to a large saucepan over medium heat.
  2. Add onion and cook until light golden brown, then add ginger, cumin, fennel, mustard, chili, and turmeric.
  3. Cook spices until they begin to pop.
  4. Add tomatoes, coconut milk, and Greek yogurt and bring to a simmer.
  5. Add chicken and cook for about 10 minutes.
  6. Serve with lime wedge.
Want a copy on the go?