Spicy Keto Chicken Tikka Masala for an Indian Food Craving

3 min prep 3 min cook 6 servings
Spicy Keto Chicken Tikka Masala for an Indian Food Craving
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

When the craving for rich, aromatic Indian food hits but you're committed to keto, this Spicy Keto Chicken Tikka Masala is the answer to your prayers. After spending three weeks traveling through Rajasthan and coming home desperate to recreate the flavors without the carbs, I spent months perfecting this low-carb version that tastes every bit as luxurious as the original.

The first time I made this for my book club, my friend Priya—who grew up eating her grandmother's authentic tikka masala—took one bite and declared, "This tastes like home!" That moment validated every experiment, every failed attempt with cauliflower that turned to mush, every sauce that separated when I tried to lighten it up.

This recipe captures everything you love about the classic: tender chicken marinated in fragrant spices, simmered in a creamy tomato sauce that's both comforting and exciting. The difference? We've swapped heavy cream for coconut cream, skipped the sugary marinades, and created a keto-friendly version with just 6g net carbs per serving while maintaining all the complex, layered flavors that make this dish legendary.

Why This Recipe Works

  • Keto-Approved: Only 6g net carbs per serving without sacrificing any traditional flavors
  • Restaurant-Quality: The two-step cooking process creates authentic depth of flavor
  • Meal-Prep Friendly: Tastes even better the next day, perfect for busy weeknights
  • Customizable Heat: Easy to adjust spice levels from mild to fiery hot
  • One-Pot Wonder: Minimal cleanup with maximum flavor development
  • Protein-Packed: 38g of protein per serving keeps you satisfied for hours

Ingredients You'll Need

Ingredients

The magic of this keto chicken tikka masala lies in the quality of your spices. After testing dozens of brands, I've found that freshly ground spices make the difference between good and extraordinary. If your garam masala has been sitting in your pantry since last Diwali, treat yourself to a new jar—your taste buds will thank you.

For the Chicken Marinade:

Chicken Thighs: Boneless, skinless thighs stay juicier than breast meat and absorb flavors better. Look for organic, free-range chicken if possible—it has superior texture and flavor. Trim excess fat but leave some for richness.

Full-Fat Greek Yogurt: The lactic acid tenderizes the chicken while the fat carries fat-soluble flavors. Don't substitute with low-fat versions; we need the richness for keto and flavor development.

Lemon Juice: Fresh-squeezed is non-negotiable. The bright acidity balances the rich sauce and helps the marinade penetrate the chicken.

For the Tikka Masala Sauce:

Coconut Cream: Chill a can of full-fat coconut milk overnight, then scoop off the thick cream. This replaces heavy cream while keeping carbs low. Don't confuse with coconut cream meant for piña coladas.

Tomato Paste: Concentrated tomato flavor without the carbs of crushed tomatoes. Look for tubes rather than cans—you'll use less and waste nothing.

Fresh Ginger and Garlic: Skip the jarred stuff. Fresh ginger has brighter, more complex flavors that powdered can't match. Store ginger in the freezer and grate as needed.

Ghee: Clarified butter adds nutty, caramelized notes that regular butter can't achieve. Make your own or buy quality ghee—it's worth the investment for authentic flavor.

How to Make Spicy Keto Chicken Tikka Masala for an Indian Food Craving

Step 1

Marinate the Chicken (Minimum 2 Hours, Overnight Best)

Pat chicken thighs dry with paper towels—moisture is the enemy of good searing. In a large bowl, whisk together Greek yogurt, lemon juice, garam masala, cumin, paprika, salt, and pepper until smooth. The mixture should be thick enough to coat the chicken without dripping off.

Add chicken to the marinade, ensuring each piece is completely covered. Cover tightly with plastic wrap, pressing it directly against the surface to prevent a skin from forming. Refrigerate for at least 2 hours, preferably overnight. The longer marination time allows the lactic acid to work its magic, breaking down proteins for incredibly tender chicken.

Step 2

Sear the Chicken for Maximum Flavor

Remove chicken from the refrigerator 30 minutes before cooking—cold meat seizes up when it hits hot pans. Heat ghee in a heavy-bottomed skillet over medium-high heat until it shimmers but doesn't smoke. If the ghee browns immediately, it's too hot.

Working in batches (crowding the pan steams rather than sears), add chicken pieces and cook undisturbed for 3-4 minutes per side. We want deep caramelization, not just cooking through. The marinade will create a beautiful crust. Transfer seared chicken to a plate; don't worry about cooking through yet.

Step 3

Build the Aromatic Base

In the same pan (don't wipe it out—those browned bits are liquid gold), add more ghee if needed. Reduce heat to medium and add diced onions. Cook slowly, stirring occasionally, until they're golden brown and sweet, about 8-10 minutes. Rushing this step builds bitterness, not depth.

Add ginger and garlic, cooking for 1 minute until fragrant. Add tomato paste and cook for 2-3 minutes, stirring constantly. This caramelizes the tomato paste, developing complex umami flavors that make restaurant sauces taste better than home versions.

Step 4

Toast the Spices for Maximum Impact

Add garam masala, turmeric, cumin, coriander, and cayenne. Stir constantly for 30-45 seconds until spices are fragrant and have darkened slightly. This blooming process releases essential oils and prevents raw spice taste. If spices seem dry, add a teaspoon of ghee.

The mixture should form a paste that coats the onions. This is your flavor base—everything else just carries these spices to your taste buds.

Step 5

Deglaze and Create the Sauce

Pour in chicken broth while scraping the pan bottom with a wooden spoon. Those browned bits dissolve into the sauce, adding incredible depth. Add coconut cream and bring to a gentle simmer. The sauce should coat the back of a spoon—add more broth if too thick.

Taste and adjust seasoning. Remember, the chicken will add salt, so under-season slightly at this stage.

Step 6

Simmer and Finish

Return chicken and accumulated juices to the pan. Reduce heat to low, cover, and simmer for 15-20 minutes until chicken reaches 165°F internal temperature. The gentle simmer prevents the coconut cream from separating.

Remove from heat and let stand 5 minutes. The sauce will thicken slightly as it cools. Garnish with fresh cilantro and a swirl of coconut cream for restaurant presentation.

Expert Tips

Temperature Matters

Let refrigerated ingredients come to room temperature before cooking. Cold dairy can curdle, and cold meat cooks unevenly.

Make-Ahead Magic

The flavors develop overnight. Make the full recipe, cool completely, and refrigerate. Reheat gently with a splash of broth.

Control the Heat

Remove seeds from chili peppers for milder heat. Add cayenne at the end for more control over final spice level.

Prevent Separation

If your coconut cream separates, whisk in 1 teaspoon of arrowroot powder dissolved in cold water while simmering.

Variations to Try

Vegetarian Version

Replace chicken with paneer or firm tofu. Marinate for only 30 minutes to prevent breaking down. Cook until golden on all sides.

Seafood Tikka Masala

Use shrimp or firm white fish. Skip marination and add seafood in the last 5 minutes of cooking to prevent overcooking.

Dairy-Free Option

This recipe is naturally dairy-free, but if you tolerate dairy, you can substitute heavy cream for coconut cream for richer flavor.

Butter Chicken Variation

Add 2 tablespoons of butter at the end and reduce the tomato paste by half for a richer, more buttery sauce.

Storage Tips

Refrigeration

Store cooled tikka masala in airtight containers for up to 4 days. The flavors actually improve after 24 hours as spices meld. Reheat gently over medium-low heat with a splash of chicken broth or coconut milk to loosen the sauce.

Freezing

This dish freezes beautifully for up to 3 months. Portion into freezer-safe containers, leaving 1 inch of space for expansion. Thaw overnight in the refrigerator, then reheat slowly. The coconut cream may separate slightly—whisk vigorously while reheating to reincorporate.

Meal Prep

Double the recipe and freeze half for future meals. The chicken holds up well to freezing, making this perfect for batch cooking. Store rice or cauliflower rice separately for best texture.

Frequently Asked Questions

Yes, but reduce cooking time by 5-7 minutes as breast cooks faster and can dry out. Pound thicker pieces to even thickness for uniform cooking. Consider brining the breast first in salt water for 30 minutes for extra moisture.

Absolutely! We use concentrated tomato paste rather than crushed tomatoes, keeping carbs minimal. One serving has only 6g net carbs, fitting perfectly into a ketogenic diet. The coconut cream adds healthy fats that support ketosis.

Coconut cream can separate if boiled too vigorously. Keep heat at a gentle simmer and whisk occasionally. If separation occurs, whisk in 1 teaspoon arrowroot powder mixed with cold water while simmering, or blend briefly with an immersion blender.

Yes! Use sauté function for steps 1-4, then pressure cook on high for 8 minutes with natural release for 5 minutes. Add coconut cream after pressure cooking to prevent separation. Reduce sauce using sauté function if needed.

Cauliflower rice is traditional, but try shirataki noodles, zucchini noodles, or a simple cucumber raita. Keto naan made with almond flour is divine for soaking up sauce. A simple cucumber salad provides refreshing contrast.

Spicy Keto Chicken Tikka Masala for an Indian Food Craving
chicken
Pin Recipe

Spicy Keto Chicken Tikka Masala for an Indian Food Craving

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Marinate Chicken: Combine yogurt, lemon juice, 1 tablespoon garam masala, cumin, paprika, salt, and pepper. Add chicken, coat well, cover and refrigerate 2-24 hours.
  2. Sear Chicken: Heat 2 tablespoons ghee in large skillet over medium-high heat. Sear chicken 3-4 minutes per side until golden. Set aside.
  3. Build Base: In same pan, add remaining ghee and onion. Cook until golden, 8-10 minutes. Add garlic and ginger, cook 1 minute.
  4. Add Spices: Stir in tomato paste, remaining garam masala, turmeric, and cayenne. Cook 2-3 minutes until paste darkens.
  5. Create Sauce: Deglaze with chicken broth, scraping up browned bits. Stir in coconut cream and bring to simmer.
  6. Simmer: Return chicken and juices to pan. Cover and simmer 15-20 minutes until chicken reaches 165°F.
  7. Garnish and Serve: Let stand 5 minutes, then garnish with cilantro. Serve hot with cauliflower rice.

Recipe Notes

For best results, marinate chicken overnight. Adjust cayenne to control heat level. Sauce thickens as it cools; thin with broth if needed.

Nutrition (per serving)

385
Calories
38g
Protein
6g
Carbs
24g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.