Love this? Save it for later!
Share the inspiration with your friends
“It was 1 AM on a restless Tuesday night, and all I could think about was something warm, creamy, and packed with flavor. Honestly, the pantry was looking pretty bare, but I had this stubborn craving for curry that wouldnโt quit. I didnโt have the usual heavy cream or yogurt for a traditional tikka masala, but there was a can of coconut milk and a small bunch of fresh Thai basil left over from my last grocery run. So, I figured, why not give it a whirl? What came out of that sleepy, improvised cooking session turned into my go-to creamy coconut tikka masala curry recipe with fragrant jasmine rice that I still make whenever I need a little kitchen magic.
You know that feeling when a recipe just clicks unexpectedly? Like the warmth of the coconut milk softening the spices, the slight anise-like hint from the Thai basil, and the perfectly fluffy jasmine rice all playing together on your palate? Yeah, that night was a revelation. I admit, I was juggling a cracked mixing bowl and a blinking oven timer, but the result was worth every little kitchen mishap.
Maybe youโve been there tooโwanting a comforting meal without the fuss but craving something that feels special. Thatโs exactly why this recipe stuck with me. Itโs a little different from your classic tikka masala, thanks to the coconut milkโs silky richness and the fresh kick of Thai basil. Plus, itโs simple enough to pull together on a weekday evening, which, letโs face it, is when most of us need a winner recipe the most.
Why You’ll Love This Creamy Coconut Tikka Masala Curry Recipe
Over the years, Iโve tested countless tikka masala recipes, tweaking spices and swapping ingredients, but this creamy coconut tikka masala curry with Thai basil and jasmine rice keeps coming out on top. Hereโs why I trust this recipe to satisfy every time:
- Quick & Easy: Ready in under 40 minutes, so itโs perfect for busy weeknights or those last-minute dinner plans that sneak up on you.
- Simple Ingredients: No need for fancy or hard-to-find items. Most of these are pantry staples or easy-to-grab fresh ingredients from your local store.
- Perfect for Cozy Dinners: The rich, creamy sauce paired with aromatic jasmine rice makes it a fantastic way to unwind after a long day.
- Crowd-Pleaser: Friends and family always ask for secondsโkids included, which is a win in my book!
- Unbelievably Delicious: The coconut milk smooths out the tikka spices, while the Thai basil adds an unexpected fresh twist that keeps things interesting.
What sets this recipe apart is that it isnโt your run-of-the-mill tikka masala. Instead of the usual tomato-heavy base, the creamy coconut milk softens and balances the spices, making the curry luscious without losing any punch. The Thai basil is a little secret weapon here; it brings a subtle herbal brightness that lifts the whole dish, making it feel vibrant and fresh. Honestly, this isnโt just dinnerโitโs a comforting, soul-soothing experience that feels a bit like a warm hug from the inside out.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients to deliver a creamy, flavorful tikka masala with a tropical twist. Many are pantry staples, and the fresh Thai basil and jasmine rice add layers of aroma and texture that make this dish shine.
- For the Curry:
- 1 lb (450g) boneless chicken thighs, cut into bite-sized pieces (or firm tofu for a vegetarian option)
- 1 can (13.5 oz / 400 ml) full-fat coconut milk (I prefer Chaokoh brand for a rich creaminess)
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1-inch piece of fresh ginger, grated
- 2 tablespoons tikka masala curry paste (store-bought or homemade; I like Patakโs for its authentic flavor)
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon turmeric powder
- 1 tablespoon tomato paste (adds depth but can be omitted if you want less tomato)
- 2 tablespoons vegetable oil or ghee
- Salt to taste
- Freshly ground black pepper, to taste
- 1 handful fresh Thai basil leaves (roughly chopped or torn)
- For the Jasmine Rice:
- 1 1/2 cups jasmine rice (rinsed thoroughly before cooking)
- 2 1/4 cups water
- Pinch of salt
- Optional: 1 tablespoon coconut oil or butter (for extra fragrance)
Ingredient Notes: If you want a gluten-free curry, double-check your tikka masala paste ingredients. For a vegan version, swap chicken with tofu or chickpeas and use vegetable oil. The Thai basil is optional but highly recommended for that fresh, slightly spicy aroma.
Equipment Needed
- Large deep skillet or sautรฉ pan (a heavy-bottomed pan works best for even heat)
- Medium saucepan with lid (for cooking the jasmine rice)
- Sharp chefโs knife and cutting board
- Measuring cups and spoons
- Wooden spoon or heatproof spatula
- Grater or microplane (for ginger)
- Fine sieve or colander (for rinsing rice)
If you donโt have a heavy-bottomed skillet, a regular sautรฉ pan will do, but watch the heat carefully to avoid burning the spices. For the rice, I sometimes use a rice cooker for convenience, but a simple pot with a tight-fitting lid works just as well. A microplane grater makes ginger prep quick and mess-free, but a small box grater is a handy substitute. I like to keep my knives sharp because chopping onions and herbs is a breeze when your blade glides smoothlyโtrust me, it makes a difference!
Preparation Method

- Prep the ingredients: Rinse the jasmine rice under cold water until it runs clear, then set aside. Chop the onion finely, mince the garlic, and grate the fresh ginger. Cut the chicken thighs into roughly 1-inch (2.5 cm) pieces and season lightly with salt and pepper. Tear or chop the Thai basil leaves and set aside.
- Cook the rice: In a medium saucepan, combine the rinsed jasmine rice, 2 1/4 cups (530 ml) water, a pinch of salt, and optional coconut oil or butter. Bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly, and simmer for 15 minutes. Remove from heat and let it rest, covered, for 10 minutes before fluffing with a fork.
- Sautรฉ the aromatics: Heat 2 tablespoons of vegetable oil or ghee in the skillet over medium heat. Add the chopped onion and cook for 5-6 minutes until translucent and soft, stirring occasionally to avoid browning.
- Add garlic and ginger: Toss in the minced garlic and grated ginger, stirring for 1-2 minutes until fragrant. Be careful not to burn the garlicโit should smell sweet and warm.
- Incorporate the spices and paste: Stir in 2 tablespoons of tikka masala curry paste, 1 teaspoon each of ground cumin and smoked paprika, 1/2 teaspoon turmeric, and 1 tablespoon tomato paste. Cook the mixture for 2-3 minutes, stirring constantly to toast the spices and deepen their flavor.
- Add the chicken pieces: Carefully add the chicken to the pan, stirring to coat with the spice mixture. Cook for 4-5 minutes until the edges start to brown and the chicken is partially cooked.
- Pour in coconut milk: Slowly stir in the can of full-fat coconut milk (about 13.5 oz / 400 ml). Bring the mixture to a gentle simmer, then reduce heat to low. Cover and let it cook for 15 minutes, stirring occasionally to prevent sticking. The sauce should thicken slightly and the chicken cook through.
- Finish with Thai basil: Just before serving, stir in the fresh Thai basil leaves. Let them wilt slightly in the residual heat, releasing their aromatic flavor.
- Season and serve: Taste and adjust seasoning with salt and pepper as needed. Serve the creamy coconut tikka masala hot over the fluffy jasmine rice.
Pro Tip: If the curry feels too thick, add a splash of water or chicken broth to loosen it. If itโs too thin, simmer uncovered for a few more minutes to reduce. When cooking the rice, resist the urge to peekโlifting the lid lets steam escape and affects the texture.
Cooking Tips & Techniques
One lesson I learned the hard way is that timing is everything when it comes to balancing the spices and creaminess in this curry. Adding coconut milk too early can make the sauce watery, but waiting too long can dry out the chicken. I like to lightly brown the chicken first to lock in flavor before adding the coconut milk.
Also, donโt rush the onion sautรฉing step. Letting the onions soften and sweeten gradually builds a natural base that supports the bold tikka masala flavors. Stirring spices and paste into hot oil before adding liquids helps release their essential oils, boosting aroma and complexity.
Multitasking tips: While the curry simmers, cooking the jasmine rice simultaneously saves time. Use that window to prep garnishes or set the table. And hey, if you accidentally add a little extra curry paste (trust me, Iโve done it), a splash of coconut milk can mellow the heat without losing flavor.
Finally, fresh Thai basil is the star that brightens the dish at the end. If you canโt find Thai basil, regular sweet basil works, but it wonโt have that subtle spicy kick. Storing basil in a glass of water on your counter (like flowers) keeps it fresh longer if you plan ahead.
Variations & Adaptations
Want to switch things up? Here are some easy ways to make this creamy coconut tikka masala curry your own:
- Vegetarian/Vegan: Replace chicken with firm tofu cubes or hearty chickpeas. Use vegetable oil instead of ghee to keep it vegan-friendly.
- Spice Level: For a milder curry, reduce the tikka masala paste to 1 tablespoon and omit the smoked paprika. For extra heat, add sliced fresh green chilies or a dash of cayenne pepper.
- Alternate Proteins: Shrimp works beautifully hereโadd peeled shrimp in the last 5 minutes of cooking to avoid overcooking. Lamb or paneer cheese are also delicious options.
- Rice Swaps: If you prefer, serve the curry with basmati rice or even cauliflower rice for a low-carb twist.
- Seasonal Twist: In cooler months, stir in some roasted butternut squash or sweet potatoes for extra heartiness.
Personally, I once made this curry with seared mushrooms instead of chicken for a quick weeknight meal. The mushrooms soaked up the coconut-spiced sauce beautifully and made it feel like a new dish altogether. Donโt be afraid to experimentโyou might find a new favorite version!
Serving & Storage Suggestions
Serve this creamy coconut tikka masala curry steaming hot, spooned generously over jasmine rice. For a pop of color and texture, sprinkle toasted cashews or chopped fresh cilantro on top. A wedge of lime on the side brightens everything up.
This curry pairs wonderfully with warm naan bread or a simple cucumber raita to cool down the spices. For drinks, a chilled mango lassi or an aromatic jasmine tea complements the flavors beautifully.
To store, let the curry cool completely before transferring to an airtight container. It keeps well in the refrigerator for up to 3 days. You can also freeze portions for up to 2 monthsโjust thaw overnight in the fridge before reheating.
When reheating, warm gently on the stovetop over low heat, stirring occasionally. Sometimes the sauce thickens in the fridge, so add a splash of water or coconut milk to bring it back to saucy perfection. Flavors often deepen after a day or two, so leftovers can taste even better!
Nutritional Information & Benefits
This creamy coconut tikka masala curry is a satisfying meal that balances protein, healthy fats, and aromatic spices. A typical serving provides approximately:
- Calories: 450-500 kcal
- Protein: 30g (from chicken or tofu)
- Fat: 28g (mostly from coconut milk, a source of medium-chain triglycerides)
- Carbohydrates: 35g (mainly from jasmine rice)
- Fiber: 3g
The spices like turmeric and cumin have anti-inflammatory properties, while coconut milk offers a dairy-free source of healthy fats. Thai basil adds antioxidants and a distinct flavor boost. This recipe is naturally gluten-free and can be adapted to vegan diets easily.
I appreciate that this dish strikes a balance between indulgence and nourishment, making it a comforting choice that doesnโt leave me feeling weighed down.
Conclusion
If youโre looking for a curry recipe thatโs creamy, flavorful, and just a bit unexpected, this creamy coconut tikka masala curry with Thai basil and jasmine rice is definitely worth your time. Itโs simple enough for weeknights but special enough to impress when friends drop by. You can tweak the spice levels, swap proteins, or add your favorite veggiesโitโs flexible and forgiving.
I love this recipe because it brings together warm spices and tropical creaminess in a way that feels like a cozy escape. Plus, the fresh Thai basil is that little touch that makes me smile every time I take a bite. Give it a try and let me know how it turns out for youโyour kitchen mishaps and happy accidents are always welcome here!
Donโt forget to share your thoughts or any creative twists you try in the commentsโthereโs nothing better than swapping stories over a great meal!
Frequently Asked Questions About Creamy Coconut Tikka Masala Curry
Can I use regular basil instead of Thai basil?
Yes, regular sweet basil works in a pinch, but Thai basil has a spicier, anise-like flavor that adds a unique brightness to the curry.
Is this recipe suitable for meal prepping?
Absolutely! The curry keeps well in the fridge for up to 3 days and freezes nicely. Just reheat gently and add a splash of coconut milk or water if the sauce thickens too much.
Can I make this curry gluten-free?
Yes, this recipe is naturally gluten-free as long as you check that your tikka masala paste doesnโt contain gluten-containing ingredients.
What can I substitute for chicken in this recipe?
Firm tofu, chickpeas, shrimp, paneer, or mushrooms all work great depending on your dietary preferences.
How do I make the jasmine rice extra fluffy?
Rinse the rice thoroughly before cooking to remove excess starch, and let it rest covered off the heat for 10 minutes after cooking before fluffing with a fork.
For more aromatic rice accompaniments, you might enjoy my lemon herb basmati rice or the easy garlic parmesan rice recipes that pair beautifully with curries and other flavorful dishes.
Pin This Recipe!

Creamy Coconut Tikka Masala Curry with Thai Basil Jasmine Rice
A warm, creamy, and flavorful tikka masala curry made with coconut milk and fresh Thai basil, served with fragrant jasmine rice. This easy homemade recipe is perfect for cozy weeknight dinners and can be adapted for vegetarian or vegan diets.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Indian-Thai Fusion
Ingredients
- 1 lb (450g) boneless chicken thighs, cut into bite-sized pieces (or firm tofu for a vegetarian option)
- 1 can (13.5 oz / 400 ml) full-fat coconut milk
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 1-inch piece of fresh ginger, grated
- 2 tablespoons tikka masala curry paste
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon turmeric powder
- 1 tablespoon tomato paste
- 2 tablespoons vegetable oil or ghee
- Salt to taste
- Freshly ground black pepper to taste
- 1 handful fresh Thai basil leaves (roughly chopped or torn)
- For the Jasmine Rice:
- 1 1/2 cups jasmine rice (rinsed thoroughly before cooking)
- 2 1/4 cups water
- Pinch of salt
- Optional: 1 tablespoon coconut oil or butter
Instructions
- Rinse the jasmine rice under cold water until it runs clear, then set aside. Chop the onion finely, mince the garlic, and grate the fresh ginger. Cut the chicken thighs into roughly 1-inch pieces and season lightly with salt and pepper. Tear or chop the Thai basil leaves and set aside.
- In a medium saucepan, combine the rinsed jasmine rice, 2 1/4 cups water, a pinch of salt, and optional coconut oil or butter. Bring to a boil over medium-high heat. Once boiling, reduce heat to low, cover tightly, and simmer for 15 minutes. Remove from heat and let it rest, covered, for 10 minutes before fluffing with a fork.
- Heat 2 tablespoons of vegetable oil or ghee in a large deep skillet over medium heat. Add the chopped onion and cook for 5-6 minutes until translucent and soft, stirring occasionally.
- Add the minced garlic and grated ginger, stirring for 1-2 minutes until fragrant, being careful not to burn the garlic.
- Stir in 2 tablespoons of tikka masala curry paste, 1 teaspoon ground cumin, 1 teaspoon smoked paprika, 1/2 teaspoon turmeric powder, and 1 tablespoon tomato paste. Cook for 2-3 minutes, stirring constantly to toast the spices and deepen their flavor.
- Add the chicken pieces to the pan, stirring to coat with the spice mixture. Cook for 4-5 minutes until edges start to brown and chicken is partially cooked.
- Slowly stir in the can of full-fat coconut milk. Bring to a gentle simmer, then reduce heat to low. Cover and cook for 15 minutes, stirring occasionally to prevent sticking. The sauce should thicken slightly and the chicken cook through.
- Just before serving, stir in the fresh Thai basil leaves and let them wilt slightly in the residual heat.
- Taste and adjust seasoning with salt and pepper as needed. Serve the creamy coconut tikka masala hot over the fluffy jasmine rice.
Notes
If the curry is too thick, add a splash of water or chicken broth to loosen it. If too thin, simmer uncovered to reduce. Rinse jasmine rice thoroughly and let it rest covered off heat for 10 minutes after cooking for extra fluffiness. Fresh Thai basil is recommended for best flavor but can be substituted with sweet basil. For vegan version, replace chicken with tofu or chickpeas and use vegetable oil instead of ghee.
Nutrition
- Serving Size: 1 serving (approxima
- Calories: 475
- Sugar: 4
- Sodium: 450
- Fat: 28
- Saturated Fat: 22
- Carbohydrates: 35
- Fiber: 3
- Protein: 30
Keywords: creamy coconut tikka masala, coconut curry, Thai basil curry, jasmine rice, easy curry recipe, weeknight dinner, gluten-free curry, vegan curry option


