Tandoori chicken lettuce wraps with cucumber raita on a dark slate board
Chicken Recipes

Tandoori Chicken Lettuce Wraps (Low-Carb)

If you’re eating low-carb but dreaming of restaurant Indian food, these tandoori chicken lettuce wraps are about to become your new weeknight hero. All the smoky, charred, yogurt-marinated flavor of tandoori chicken — cooked effortlessly in the Instant Pot — piled into crisp, cool lettuce cups and finished with a drizzle of cucumber raita. At just 5 grams of net carbs per serving, they’re fully keto-friendly, gluten-free, and high in protein, but honestly? They taste like a cheat meal.

I started making these when I wanted a lighter way to enjoy tandoori night without the usual rice and naan. The Instant Pot gives you that juicy, well-seasoned chicken with almost no hands-on time, and the lettuce cups turn it into a fresh, crunchy, meal-prep-friendly package. If you loved my classic Instant Pot tandoori chicken, this is its low-carb cousin — same bold marinade, brand-new delivery.

Why You’ll Love These Tandoori Chicken Lettuce Wraps

  • Only 5g net carbs per serving — genuinely keto and low-carb with real Indian flavor.
  • High protein — about 32g of protein per serving keeps you full for hours.
  • Instant Pot easy — the marinade does the flavor work; the pressure cooker handles the cooking in minutes.
  • Meal-prep friendly — the chicken and raita keep beautifully for 4 days; pack the lettuce separately and assemble in seconds.
  • Naturally gluten-free — no swaps or substitutions needed.

Tandoori Chicken Lettuce Wraps Ingredients

For the Tandoori Chicken Marinade

  • 1½ lbs (700g) boneless, skinless chicken thighs, cut into 1½-inch pieces
  • ½ cup plain Greek yogurt (full-fat — strained keeps the marinade thick)
  • 1 tablespoon ginger garlic paste
  • 1 tablespoon lemon juice
  • 2 teaspoons Kashmiri red chili powder
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • ½ teaspoon ground turmeric
  • 1½ teaspoons salt
  • 1 tablespoon avocado oil or ghee

For the Cucumber Raita

  • 1 cup plain Greek yogurt
  • ½ English cucumber, grated and squeezed dry
  • 2 tablespoons fresh cilantro, chopped
  • 1 tablespoon fresh mint, chopped (optional but lovely)
  • ½ teaspoon ground cumin
  • ¼ teaspoon salt
  • Squeeze of lemon juice

For Assembly

  • 12–16 large Boston or butter lettuce leaves, washed and dried
  • 1 small red onion, thinly sliced
  • ¼ cup fresh cilantro leaves
  • Lemon wedges, for serving

How to Make Tandoori Chicken Lettuce Wraps

Step 1: Marinate the Chicken

In a large bowl, whisk together the Greek yogurt, ginger garlic paste, lemon juice, Kashmiri red chili powder, garam masala, cumin, turmeric, and salt. Add the chicken pieces and toss until every piece is thoroughly coated. Cover and refrigerate for at least 30 minutes, or up to 8 hours — the longer the better for that signature tandoori tang.

Step 2: Sear for Char (Optional but Worth It)

Set the Instant Pot to Sauté on high. Add the avocado oil and, working in two batches, sear the marinated chicken for 2–3 minutes per side until it picks up lightly charred edges. This step mimics the tandoor’s smoky char. Remove the chicken and set aside; turn off Sauté.

Step 3: Pressure Cook

Pour ¼ cup of water into the Instant Pot and scrape up any browned bits from the bottom (this prevents the burn warning). Return all the chicken to the pot. Lock the lid, set the valve to Sealing, and pressure cook on High for 8 minutes, followed by a 5-minute natural release, then quick-release the rest.

Step 4: Reduce the Sauce

The chicken will release flavorful juices. Set the Instant Pot back to Sauté and simmer for 4–5 minutes, stirring, until the sauce thickens and clings to the chicken pieces. You want a juicy coating, not a pool of liquid — lettuce cups can’t hold soup. Check that the chicken reads 165°F (74°C) internally.

Step 5: Make the Cucumber Raita

While the chicken rests, stir together the Greek yogurt, squeezed-dry grated cucumber, cilantro, mint (if using), ground cumin, salt, and lemon juice. Taste and adjust salt and lemon — it should be cool, fresh, and tangy. This keeps in the fridge for up to 4 days.

Step 6: Assemble and Serve

Lay the lettuce leaves out on a platter. Spoon 3–4 pieces of tandoori chicken into each cup, drizzle generously with cucumber raita, and top with red onion slices, fresh cilantro, and a squeeze of lemon. Serve immediately while the chicken is warm and the lettuce is crisp.

Tips for the Best Tandoori Chicken Lettuce Wraps

  • Boston or butter lettuce wins. The leaves are naturally cup-shaped and sturdy enough to hold the chicken. Iceberg works in a pinch but tears more easily.
  • Squeeze the cucumber dry. Grated cucumber holds a surprising amount of water — wring it out in a clean kitchen towel or your raita will thin out in the fridge.
  • Don’t skip the sear. Two batches, two minutes each — those charred edges are where the tandoori flavor lives. This is what separates these from plain pressure-cooker chicken.
  • Keep the chicken juicy but not saucy. Reducing the cooking liquid in Step 4 is essential — lettuce cups and watery filling are a bad combination.
  • Chicken thighs are non-negotiable here. Breasts dry out under pressure-cooker cooking followed by a reduce; thighs stay succulent every time.
  • Meal-prep packing: store the chicken, raita, and lettuce in three separate containers. Assemble cold or reheat the chicken and spoon it into fresh lettuce — takes two minutes.

What to Serve with Tandoori Chicken Lettuce Wraps

These wraps are a complete light meal on their own, but if you’re feeding a crowd, add a whole tandoori chicken as a showpiece, or pair with extra cucumber raita and a simple shaved-carrot and onion salad. For a heartier low-carb spread, serve alongside cauliflower rice tossed with cilantro and lime. And if anyone at the table isn’t low-carb, warm some naan on the side — the tandoori chicken makes an excellent wrap filling too, as in my Instant Pot chicken tinga style serving.

Storage and Reheating

  • Refrigerator: Store the tandoori chicken in an airtight container for up to 4 days; the cucumber raita keeps for up to 4 days as well. Keep lettuce leaves separate — wash, dry thoroughly, and store wrapped in a damp paper towel inside a zip bag for up to 5 days.
  • Freezer: The cooked tandoori chicken freezes well for up to 2 months. Thaw overnight in the fridge. (Don’t freeze the raita or lettuce.)
  • Reheating: Warm the chicken in a skillet over medium heat with a splash of water, or microwave until steaming (165°F / 74°C). Assemble the wraps fresh with cold lettuce and raita.

Tandoori Chicken Lettuce Wraps FAQs

Are tandoori chicken lettuce wraps keto?
Yes. With about 5g net carbs per serving (4 wraps), these fit comfortably into a keto or low-carb diet. The carbs come mostly from the yogurt and vegetables — there’s no flour, sugar, or grain anywhere in the recipe.

Can I make these without an Instant Pot?
Absolutely. Sear the marinated chicken in a hot skillet as described, then reduce the heat to medium-low, cover, and cook for 12–15 minutes until the chicken is cooked through, adding a splash of water if the pan dries out. Then uncover and reduce the sauce the same way.

What kind of lettuce is best for lettuce wraps?
Boston lettuce (also called butter lettuce) is ideal — the leaves form natural cups and are pliable without tearing. Romaine hearts cut lengthwise also work for a sturdier, boat-style wrap.

How do I keep the lettuce cups from getting soggy?
Three rules: reduce the chicken until the sauce clings rather than pools, dry your lettuce leaves completely before filling, and assemble right before eating — never store assembled wraps.

Can I use chicken breast instead of thighs?
You can, but thighs are strongly recommended. Breast pieces cook faster and dry out more easily; if you use them, cut the pressure-cook time to 6 minutes and don’t let the reduction step go too long.

More Chicken Recipes You’ll Love

Tandoori Chicken Lettuce Wraps (Low-Carb)

Smoky Instant Pot tandoori chicken piled into crisp butter lettuce cups with cool cucumber raita — a keto-friendly, high-protein meal at just 5g net carbs per serving.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course: Main Course
Cuisine: Indian

Ingredients
  

Tandoori Chicken Marinade
  • 1½ lbs 700g boneless, skinless chicken thighs, cut into 1½-inch pieces
  • ½ cup plain Greek yogurt full-fat — strained keeps the marinade thick
  • 1 tablespoon ginger garlic paste
  • 1 tablespoon lemon juice
  • 2 teaspoons Kashmiri red chili powder
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • ½ teaspoon ground turmeric
  • 1½ teaspoons salt
  • 1 tablespoon avocado oil or ghee
Cucumber Raita
  • 1 cup plain Greek yogurt
  • ½ English cucumber grated and squeezed dry
  • 2 tablespoons fresh cilantro chopped
  • 1 tablespoon fresh mint chopped (optional but lovely)
  • ½ teaspoon ground cumin
  • ¼ teaspoon salt
  • Squeeze of lemon juice
Assembly
  • 12 –16 large Boston or butter lettuce leaves washed and dried
  • 1 small red onion thinly sliced
  • ¼ cup fresh cilantro leaves
  • Lemon wedges for serving

Equipment

  • Instant Pot

Method
 

  1. Marinate the Chicken: In a large bowl, whisk together the Greek yogurt, ginger garlic paste, lemon juice, Kashmiri red chili powder, garam masala, cumin, turmeric, and salt. Add the chicken pieces and toss until every piece is thoroughly coated. Cover and refrigerate for at least 30 minutes, or up to 8 hours — the longer the better for that signature tandoori tang.
  2. Sear for Char (Optional but Worth It): Set the Instant Pot to Sauté on high. Add the avocado oil and, working in two batches, sear the marinated chicken for 2–3 minutes per side until it picks up lightly charred edges. This step mimics the tandoor’s smoky char. Remove the chicken and set aside; turn off Sauté.
  3. Pressure Cook: Pour ¼ cup of water into the Instant Pot and scrape up any browned bits from the bottom (this prevents the burn warning). Return all the chicken to the pot. Lock the lid, set the valve to Sealing, and pressure cook on High for 8 minutes, followed by a 5-minute natural release, then quick-release the rest.
  4. Reduce the Sauce: The chicken will release flavorful juices. Set the Instant Pot back to Sauté and simmer for 4–5 minutes, stirring, until the sauce thickens and clings to the chicken pieces. You want a juicy coating, not a pool of liquid — lettuce cups can’t hold soup. Check that the chicken reads 165°F (74°C) internally.
  5. Make the Cucumber Raita: While the chicken rests, stir together the Greek yogurt, squeezed-dry grated cucumber, cilantro, mint (if using), ground cumin, salt, and lemon juice. Taste and adjust salt and lemon — it should be cool, fresh, and tangy. This keeps in the fridge for up to 4 days.
  6. Assemble and Serve: Lay the lettuce leaves out on a platter. Spoon 3–4 pieces of tandoori chicken into each cup, drizzle generously with cucumber raita, and top with red onion slices, fresh cilantro, and a squeeze of lemon. Serve immediately while the chicken is warm and the lettuce is crisp.

Notes

Approximate macros per serving (4 wraps): 385 calories, 32g protein, 5g net carbs, 24g fat. Full-fat Greek yogurt keeps the marinade thick and the carbs low. Store components separately — chicken and raita up to 4 days refrigerated; assemble wraps fresh. Chicken freezes up to 2 months; do not freeze raita or lettuce.

AboutEmily Carter

Emily shares simple, flavorful recipes for home cooks on The Spice Diary — from quick weeknight chicken dinners to slow-simmered classics.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating