Spiced Turkey Sloppy Joes with Pistachios and Coconut

A fragrant Indian-spiced twist on classic sloppy joes featuring ground turkey simmered in aromatic tomato sauce with garam masala, curry powder, and cumin. The rich mixture gets topped with toasted pistachios and finished with creamy coconut milk for added depth. Fresh cilantro brightens each bite while apple cider vinegar adds a subtle tang. Perfect for weeknight dinners when you want familiar comfort food with global flavors.
Ingredients
- 1 batch keto buns, prepared
- 1 tablespoon avocado oil
- ¼ cup pistachios, shelled
- 2 tablespoons avocado oil
- 1 tablespoon fresh ginger, minced
- 1 clove garlic, minced
- 15 ounces tomato sauce
- ¾ cup water
- whole chillies
- 1 teaspoon garam masala
- 2 teaspoons curry powder
- 1 teaspoon sea salt
- ½ teaspoon paprika
- 1 teaspoon cumin seeds
- ⅓ cup white onion, diced
- 1 pound ground turkey
- ¼ cup full fat coconut milk
- 1 teaspoon apple cider vinegar
- 1 handful fresh cilantro, chopped
Instructions
- 1
Start preparing the keto buns first according to recipe instructions
- 2
Begin sloppy joe when buns are halfway done
- 3
Cool buns completely, then slice and set aside
- 4
Toast pistachios in avocado oil in frying pan over low-medium heat for 4-5 minutes
- 5
Remove pistachios and set aside
- 6
Heat avocado oil in medium saucepan over medium heat
- 7
Add ginger and garlic, cook until brown for 1 minute
- 8
Add tomato sauce, water, chillies, garam masala, curry powder, salt, and paprika
- 9
Cover and bring to a boil, then lower heat and simmer
- 10
Heat avocado oil in frying pan over low-medium heat
- 11
Toast cumin seeds for 1 minute
- 12
Add onion and saute for 5 minutes
- 13
Add ground turkey and cook until no longer pink
- 14
Transfer cooked meat to tomato sauce mixture
- 15
Cover and bring to a boil over medium heat
- 16
Tilt lid slightly to allow steam to escape
- 17
Simmer on low-medium for 15 minutes until mixture thickens
- 18
Stir in coconut milk, apple cider vinegar, and toasted pistachios
Tips
Toast the pistachios until fragrant but not burnt - they should smell nutty and look lightly golden.
Let the sauce simmer with the lid slightly ajar to prevent splattering while allowing moisture to evaporate for proper thickening.
Add the coconut milk at the end to prevent curdling from prolonged heat exposure.
Good to Know
Refrigerate leftovers up to 3 days in covered container. Reheat gently on stovetop.
Meat mixture can be made 1 day ahead. Reheat and add coconut milk before serving.
Serve hot on toasted buns with extra cilantro and pistachios on the side.
Common Mistakes
Don't skip toasting the cumin seeds - this step builds essential flavor depth.
Avoid adding coconut milk too early to prevent curdling from extended simmering.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make this without the keto buns?
Yes, serve over cauliflower rice, regular buns, or lettuce wraps for a lighter option.
What if I don't have garam masala?
Use extra curry powder or make your own blend with cinnamon, cardamom, cloves, and black pepper.
How long will the leftovers keep?
Store covered in the refrigerator for up to 3 days. Reheat gently on stovetop with a splash of water if needed.