One Pan Garlic & Butter Chicken with Tomato and Spinach Sauce

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Total Time: 25 minutes


  • 1 pound chicken breast
  • 3 tablespoons avocado oil or olive oil
  • A dash of salt and pepper to season chicken
  • 1 large tomato, seeded and diced or 1 can drained diced tomatoes
  • 1 large handful spinach, sliced in ribbon strands
  • 2/3 cup chicken stock
  • 1/3 cup ghee
  • 2 tablespoons tomato paste
  • 1 tablespoon minced garlic
  • 1 teaspoon dried basil
  • 1 teaspoon Italian seasoning


  1. Season chicken breasts with salt and pepper
  2. Add 2 tablespoons to skillet over medium heat
  3. Add chicken and cook until done and browned on both sides. Remove from heat.
  4. While the chicken is cooking, seed and dice tomatoes and slice spinach
  5. After removing chicken from the skillet, add 1 more tablespoon oil and the tomatoes
  6. Allow tomatoes to reduce down until they’re a sauce like consistency
  7. Add minced garlic, basil, Italian seasoning and ghee
  8. Once the ghee has melted, add tomato paste
  9. When the tomato paste is mixed into the sauce, add in the chicken stock and spinach
  10. Bring to a simmer and place the chicken back into the skillet
  11. Cook for a few more minutes, allowing the chicken to absorb the flavors from the sauce
  12. Remove from heat, serve and enjoy!

Did you make this recipe?