Main Courses
This Bachelor Chicken Curry delivers the bold, fragrant flavors that make it a Caribbean classic—where tender chicken simmers in a spiced yogurt gravy until every bite is rich and aromatic. 🌟 The secret lies in the marination: yogurt and warm spices like turmeric and cumin work together overnight to create a dish that’s both comforting and complex.
I’ve perfected this recipe over years of testing, balancing heat and depth so it’s approachable yet deeply satisfying.
The process starts with a yogurt marinade that keeps the chicken moist while infusing it with earthy spices. You’ll sauté onions until golden, then build layers of flavor with garlic, ginger, and a blend of curry powder and Scotch bonnet for that signature Caribbean kick.
The yogurt base thickens as it simmers, creating a velvety sauce that clings to the chicken without overpowering its natural taste.
By the time it’s done, you’ll have a curry that’s tender, fragrant, and packed with layers of flavor—perfect for serving with steamed rice or crusty naan. The yogurt marinade ensures the chicken stays juicy, while the slow simmer develops a depth that’s hard to replicate with shortcuts.
This is the kind of dish that feels like a hug in a bowl, especially when shared with family or friends.
The beauty of this recipe is its versatility: adjust the Scotch bonnet for heat, add coconut milk for creaminess, or serve it as a filling for wraps. It’s a complete meal that delivers restaurant-quality results at home, with techniques that are straightforward but yield professional outcomes. Let’s get cooking!
Ingredients for bachelor chicken curry
Yogurt, spices, and tender chicken—this Caribbean classic needs just 15 ingredients for restaurant-quality flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on for flavor, cut into bite-sized pieces |
| Plain Yogurt 🥛 | 1 cup | Full-fat Greek yogurt preferred |
| Yellow Onions 🧅 | 1 whole | Medium size, thinly sliced |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade and sauce |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated, about 1 oz |
| Curry Powder 🌶️ | 2 tbsp | Mild or medium heat preferred |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Turmeric 🌶️ | 1 tsp | Freshly ground preferred |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeds removed for less heat |
| Tomato Paste 🍅 | 2 tbsp | Smooth, no sugar added |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The yogurt is non-negotiable here—full-fat Greek yogurt from the refrigerated section at Trader Joe's or Whole Foods gives the best texture. Chicken thighs (not breasts) stay juicy during the long simmer. Look for bone-in, skin-on thighs at your local butcher—they're cheaper and add flavor. For the Scotch bonnet, Walmart or Latin markets usually stock them fresh. If you can't find it, jalapeño or habanero works in a pinch, but reduce the amount to half. The ginger should smell bright and zesty—no dusty jars here.
No curry powder? Mix 1 tbsp each of coriander, fenugreek, and fenugreek if you're feeling ambitious. Running out of chicken broth? Water plus 1 tsp soy sauce gets you close. The tomato paste can be the squeeze tube kind from Trader Joe's—no waste, and it's just as good. Fresh cilantro not available? Dried cilantro at one-third the amount works in a bind. For extra richness, stir in 2 tbsp of coconut milk at the end. And if you're worried about the yogurt curdling, strain it through a fine-mesh sieve before using.
Marinate the chicken for at least 4 hours (overnight is ideal). The yogurt marinade keeps 2 days in the fridge before cooking—just give it a stir. The cooked curry reheats beautifully—30 seconds in the microwave with a splash of water. Portion into containers with rice for easy lunches. Leftovers keep 4 days in the fridge or 3 months frozen. The sauce thickens as it cools, so add a splash of broth if it seems too stiff when reheating.
Why You'll Love This Recipe
- Minimal Chopping Required: I swear by this—just dice the onions and mince the garlic once, then let the ginger and yogurt do the heavy lifting. That crispy, caramelized onion base happens while you stir the chicken, and honestly? It’s half the work of other curries I’ve tried.
- Creamy Without the Drama: The yogurt marinate actually tenderizes the chicken thighs and keeps the sauce luscious without splattering everywhere. No heavy cream, no fuss—just that perfect balance of tangy, velvety richness that makes you want to eat it straight from the pot.
- Leftover Hero: Between us, this curry tastes better the next day. The flavors meld into something deeper, and it reheats like a dream (just add a splash of water). I make a double batch every Sunday because it’s my go-to for lazy lunches and potlucks—no one ever guesses it’s from a week ago.
- Budget-Friendly Feast: Chicken thighs are forgiving and cheap, and this recipe stretches them far. Add rice or naan, and suddenly you’ve fed four people for under $15. Plus, the onions and ginger bulk up the flavor without breaking the bank—my wallet thanks me every time.
Step-by-step instructions for Bachelor chicken curry
Here's how to build layers of flavor through yogurt marination and aromatic spices.
👨🍳 Step 1: Marinate the Chicken Overnight for Maximum Flavor
In a large bowl, combine the 1 cup plain yogurt, 2 tbsp curry powder, 1 tbsp ground cumin, 1 tsp ground turmeric, 1.5 tsp salt, and 0.5 tsp black pepper. Mix until smooth—this is your marinade base. Add the 1.5 lb boneless chicken thighs and coat thoroughly, pressing the marinade into the meat.
Transfer to a resealable bag or container and refrigerate for at least 8 hours (overnight is best). The yogurt will tenderize the chicken while the spices penetrate deeply. You'll notice the marinade turning a vibrant golden color—this means the spices are activating and creating that signature curry aroma.
🍳 Step 2: Sauté Aromatics Until Fragrant and Golden
Heat 2 tbsp olive oil in a large, heavy-bottomed pot over medium heat. Add the 1 whole yellow onion (thinly sliced) and cook for 5-6 minutes until softened and translucent. Add the 6 cloves garlic and 2 tbsp fresh ginger, cooking for another 2 minutes until the raw aroma disappears and the garlic turns golden.
Here's where the magic happens: Add the 1 whole Scotch bonnet pepper (seeds removed) and cook for 1 minute—just enough to release its fruity heat without burning. Remove from heat and set aside. This step builds the aromatic foundation that will carry through your entire curry.
🥘 Step 3: Build the Curry Base with Tomato and Spices
Return the pot to medium heat and add the 2 tbsp tomato paste. Stir constantly for 2-3 minutes until it darkens slightly and develops a rich, caramelized flavor. Pour in the 1 cup chicken broth and scrape up any browned bits from the bottom of the pot—these contain concentrated flavor.
Bring to a gentle simmer, then add the sautéed onion-garlic mixture back to the pot. Stir in the marinated chicken, making sure each piece is coated in the sauce. The yogurt marinade will start to cook off, creating a silky, fragrant base. Let it simmer uncovered for 10 minutes—this allows the flavors to meld while preventing the sauce from becoming too thin.
🔥 Step 4: Simmer Until Chicken is Tender and Sauce Thickens
Reduce heat to low and cover the pot. Let the curry simmer for 30-35 minutes, stirring occasionally, until the chicken is fork-tender with no pink remaining in the center. The sauce should thicken slightly, coating the chicken in a glossy, aromatic layer. If it gets too thick, add 2-3 tablespoons water to loosen it.
I know it's tempting to check constantly, but resist the urge to peek under the lid—each time you open it, you lose precious steam that helps tenderize the chicken. The curry is done when the chicken falls apart easily and the sauce has reduced to a rich, velvety consistency. You'll smell that deep, complex aroma of spices and yogurt—this is your signal it's ready.
🍽️ Step 5: Garnish and Serve with Fresh Cilantro
Remove the pot from heat and stir in the 0.25 cup fresh cilantro. Let it steep for 2 minutes so the bright, citrusy notes of the cilantro infuse the sauce. Taste and adjust seasoning—you might want to add a pinch more salt or a dash of black pepper to balance the flavors.
Serve immediately with steamed basmati rice or warm naan bread. The curry should be rich and fragrant with tender chicken pieces swimming in a velvety sauce. Each bite should deliver a perfect balance of creamy yogurt, aromatic spices, and tender chicken—this is what makes this recipe truly special.
Pro Tips For Making Bachelor Chicken Curry
- Marinate the Chicken Overnight: Skip the last-minute rush—toss the thighs with half the yogurt, a pinch of salt, and a squeeze of lemon juice the night before. I used to do it for 2 hours and wondered why the yogurt never fully tenderized the meat. Let it sit longer, and the curry will fall apart at the seams (in a good way).
- Sauté Onions Until Golden: Don’t just cook them until soft—push for a deep amber color, about 10-12 minutes on medium heat. I learned this the hard way when my curry tasted flat because the onions were still pale. This is where the sweetness builds, so don’t skimp.
- Avoid Boiling the Yogurt: Once you add the yogurt to the onions, keep the heat low and stir constantly. I’ve seen it curdle into a sad, grainy mess when someone walks away for "just a second." If it splits, the curry will taste sour and off—so stay close until it’s smooth.
- Simmer Low and Slow: After adding the chicken and spices, let it cook at a bare simmer for at least 40 minutes. I used to crank the heat to speed it up, but the chicken turned rubbery and the sauce separated. Low and steady wins every time—trust me, it’s worth the wait.
Regional styles of this recipe
Caribbean Roots
This dish traces back to Trinidad and Tobago, where it became a staple in Caribbean households during the 19th century. The name "Bachelor" comes from its origins as a simple, budget-friendly meal for single men—hence "bachelor."
The yogurt marinade was a brilliant adaptation by enslaved Africans, who used available ingredients like yogurt and spices to tenderize tough cuts of meat. 🌍
The dish reflects the region's love for bold flavors with accessible ingredients. The Scotch bonnet pepper, native to the Caribbean, provides that signature heat, while the yogurt adds creaminess without needing dairy. This balance of heat, acidity, and richness defines Caribbean comfort food at its finest.
Jamaican Twist
In Jamaica, they often add a splash of 1 tbsp soy sauce to the marinade for umami depth, creating a slightly sweeter profile. Jamaican versions also incorporate allspice berries (pimento) into the spice blend, giving it a warm, piney note.
I've found that adding ½ tsp ground allspice to the marinade elevates the dish beautifully.
For serving, Jamaican cooks frequently pair this curry with festival (a sweet, spiced bread) instead of naan. The contrast between the savory curry and sweet bread makes for an unforgettable combination.
Try making a simple batch of festival by mixing 2 cups flour, 1 tsp baking powder, ½ tsp cinnamon, and ½ cup raisins with water to form a dough.
Indian Adaptations
Indian versions often replace the yogurt with 1 cup coconut milk and add 1 tsp garam masala at the end for warmth. The curry powder blend becomes more complex, sometimes including fenugreek leaves and mustard seeds for a distinct Indian-Caribbean fusion.
I've experimented with this and found that adding ½ tsp garam masala at the end enhances the depth without overpowering.
In South India, they might use tamarind paste instead of tomato paste for a tangy twist. The tamarind adds a sour element that balances the richness of the yogurt.
For a quick substitution, use 1 tbsp tamarind paste mixed with 1 tbsp water instead of the tomato paste in the recipe.
Modern Fusion
Today's chefs are putting their own spin on this classic. Some add 1 cup diced sweet potatoes to the curry for a sweet-savory balance, while others incorporate 1 tbsp lime juice at the end for brightness.
I've seen a trendy version with 1 cup grilled pineapple chunks mixed into the sauce—it adds a tropical sweetness that pairs surprisingly well with the spicy notes.
For a modern touch, try serving this curry in lettuce wraps or on toasted buns as a deconstructed version. The yogurt marinade also works beautifully with grilled shrimp or tofu for a vegetarian adaptation. The key is keeping the aromatic spice base while adapting the protein to your preference.
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but they require extra care to stay moist. For best results, pound them to an even thickness and marinate for 6-8 hours (not overnight). Add 1 tbsp extra yogurt to the marinade and reduce the simmering time to 20-25 minutes—they cook faster than thighs. Cover the pot tightly to prevent drying.
How can I make this curry less spicy?
Remove the seeds and membranes from the Scotch bonnet pepper before cooking, which reduces heat by 70%. For milder heat, substitute with ½ a jalapeño (seeds removed) or ¼ tsp cayenne pepper. If you've already cooked it, stir in 1 tbsp plain yogurt or coconut milk to balance the heat.
What's the secret to the yogurt not curdling?
The yogurt marinade stays smooth because we use low heat and avoid adding liquid too quickly. Start by cooking onions and garlic on medium heat until fragrant, then add tomato paste to stabilize the sauce. If the yogurt starts to separate, whisk in 1 tbsp cold water to temper it. Never add raw yogurt to hot oil!
Can I make this in a slow cooker?
After sautéing the aromatics and adding tomato paste, transfer everything to a 3-4 quart slow cooker. Cook on low for 4-5 hours or high for 2-3 hours, stirring once halfway. The slow cooker's gentle heat prevents curdling and keeps the chicken incredibly tender. Add ¼ cup broth if the sauce gets too thick.
What sides pair best with this curry?
Classic pairings include steamed basmati rice or garlic naan for soaking up the sauce. For a Caribbean twist, serve with festival (sweet spiced bread) or coconut rice**. Vegetables like roasted sweet potatoes or a simple cucumber salad add freshness. The yogurt in the curry makes it naturally cooling, so hearty sides work perfectly.
