Creamy Butter Chicken with a Fiber Twist
There is something almost unfairly comforting about a pan of butter chicken bubbling away on the stove, especially when the sauce turns silky, deeply spiced, and just creamy enough to make you pause for a second before the first bite. This version brings all of that cozy restaurant-style flavor, but with a smart little fiber boost tucked right into the sauce, so it feels just a bit more balanced without losing the rich, dreamy finish that makes everyone fall in love with it. Trust me, you’re going to love this.
Why This Cozy Dinner Deserves a Spot in Your Week
Some recipes win you over with drama, and some do it with pure comfort. This one does both. You get juicy pieces of chicken, warm garam masala, tomato richness, butter, cream, and that gorgeous hint of sweetness that makes every bite feel round and satisfying. Then comes the twist, red lentils simmer right into the sauce and blend in smoothly, adding body and fiber without taking over the flavor.
And that is exactly why this dish feels so special. It tastes indulgent, but it also has a little extra substance that makes it feel like a smart dinner to keep in rotation. It is the kind of meal that works on a hectic weeknight, but still tastes worthy of a slow weekend dinner with warm naan and a big exhale at the table.
The Story Behind This Beloved Curry Classic
Before we get into the pan and the sauce and all the good smells that come with it, it helps to know why butter chicken has such a loyal following. This dish is widely connected to North Indian cuisine and is known for its velvety tomato-based gravy, balanced spices, and tender pieces of chicken. It became famous for taking bold spices and wrapping them in a creamy, approachable sauce that feels comforting even to people trying it for the first time.
Over the years, home cooks everywhere have made it their own. Some make it smokier, some make it sweeter, and some make it extra creamy. This version keeps the soul of the dish intact while working in red lentils for a quiet fiber boost. Let me tell you, it’s worth every bite, because you still get that classic warmth and richness, just with a little more staying power.
What Makes This One So Dependable and Delicious
This is one of those recipes that earns your trust fast. Once you make it, you start noticing how easily it fits into real life.
Versatile: It works beautifully for family dinners, meal prep, or even a casual dinner with guests. You can spoon it over rice, serve it with naan, or pair it with roasted vegetables.
Budget-Friendly: The sauce relies on pantry staples like canned tomatoes, onion, garlic, ginger, and spices. The red lentils stretch the sauce naturally, which makes the dish feel generous without requiring a long shopping list.
Quick and Easy: While it tastes layered and slow-cooked, the process is surprisingly straightforward. A simple marinade and one skillet do most of the heavy lifting.
Customizable: You can adjust the heat, the creaminess, and even the serving style. It is easy to make it milder or bolder depending on who is coming to dinner.
Crowd-Pleasing: The sauce is rich, smooth, and deeply savory, which makes it a hit even with people who usually shy away from heavily spiced meals. It is familiar, cozy, and full of flavor.
Make-Ahead Friendly: The flavor deepens as it rests, which means leftovers are not just good, they are often even better the next day.
Great for Leftovers: Tuck it into wraps, spoon it over baked potatoes, or serve it over grains for an easy lunch. This one’s a total game-changer.
Small Chef Secrets That Make a Big Difference
A few smart touches can take this from good to truly memorable. And now let’s dive into the little details that make the sauce smoother, the chicken more tender, and the whole dish taste like you knew exactly what you were doing.
- Marinate the chicken long enough to let the yogurt and spices work their magic. Even 20 to 30 minutes helps the texture and flavor.
- Cook the tomato mixture until it darkens slightly and smells sweet rather than sharp. That step builds depth and keeps the sauce from tasting flat.
- Let the lentils soften completely before blending or mashing them into the sauce. That is how you get the fiber boost without changing the classic feel.
- Add the cream at the end over low heat so the sauce stays silky and does not split.
- Taste before serving and adjust with a small pinch of salt or sugar if needed, because butter chicken loves balance.
The Kitchen Tools That Help Everything Go Smoothly
Once the flavors are in your head, the next step feels easy. You do not need a fancy setup here, just a few reliable tools that make cooking feel relaxed instead of chaotic.
Mixing bowl: For marinating the chicken evenly with yogurt, lemon juice, and spices.
Large skillet or sauté pan: This is where the magic happens, from browning the chicken to building the sauce.
Wooden spoon or spatula: Perfect for stirring the sauce and scraping up flavorful bits from the pan.
Blender or immersion blender: Useful for smoothing the sauce once the lentils are tender, especially if you want that classic restaurant-style texture.
Knife and cutting board: For prepping onion, garlic, ginger, and cilantro quickly and neatly.
Ingredients That Build All That Rich Flavor
Now we are getting to the heart of it, and every ingredient here has a job to do. Together, they create that familiar velvety curry, but with a little extra body and nourishment from the lentils.
- Boneless skinless chicken thighs: 1 1/2 pounds, cut into bite-sized pieces. These stay juicy and tender, which makes the finished dish especially satisfying.
- Plain Greek yogurt: 1/2 cup. This softens the chicken and helps the spices cling beautifully during marinating.
- Lemon juice: 1 tablespoon. A little brightness wakes up the marinade and keeps the richness in balance.
- Garlic, minced: 4 cloves, divided. It adds that deep savory backbone the sauce really needs.
- Fresh ginger, grated: 1 tablespoon, divided. This brings warmth and freshness that cuts through the creamy elements.
- Garam masala: 2 teaspoons, divided. This gives the dish its signature cozy, spiced aroma.
- Ground cumin: 1 1/2 teaspoons, divided. Earthy and warm, it helps round out the spice profile.
- Smoked paprika: 1 teaspoon. It adds color and a gentle smoky note that makes the sauce feel fuller.
- Turmeric: 1/2 teaspoon. Just enough to add warmth and a golden undertone.
- Salt: 1 1/4 teaspoons, divided. Essential for bringing the sauce and marinade into focus.
- Black pepper: 1/2 teaspoon. A small amount adds subtle heat and depth.
- Unsalted butter: 2 tablespoons. This creates that classic richness and glossy finish.
- Olive oil: 1 tablespoon. It helps brown the chicken and keeps the butter from scorching.
- Yellow onion, finely diced: 1 medium. This melts into the sauce and adds sweetness as it cooks down.
- Tomato paste: 2 tablespoons. It deepens the tomato flavor and gives the sauce a concentrated base.
- Crushed tomatoes: 1 can, 15 ounces. These form the backbone of the gravy and cook down into silky richness.
- Red lentils, rinsed: 1/3 cup. This is the fiber twist, they blend into the sauce and add body without stealing the spotlight.
- Water: 3/4 cup. Needed to simmer the lentils until soft and help the sauce reach the right consistency.
- Heavy cream: 1/2 cup. This softens the spices and creates that luxurious finish.
- Honey: 1 teaspoon. Just a touch helps balance tomato acidity and spice.
- Fresh cilantro, chopped: 2 tablespoons. It adds a bright finish and a little fresh contrast right before serving.
Easy Swaps That Still Taste Fantastic
The nice thing about a recipe like this is that it gives you room to adapt without losing its charm. If you are missing something, you still have options.
Chicken thighs: Chicken tenderloins or boneless skinless chicken thighs substitute best if you want a leaner or slightly firmer bite.
Greek yogurt: Plain whole milk yogurt works well and still gives the marinade a creamy tang.
Heavy cream: Half-and-half can be used for a lighter finish, though the sauce will be a bit less plush.
Red lentils: Cooked split red lentils or cooked yellow lentils can step in, as long as they blend smoothly into the sauce.
Honey: Brown sugar or maple syrup can balance the acidity in a similar way.
Cilantro: Fresh parsley can be used if cilantro is not your thing.
The Ingredients That Quietly Do the Heavy Lifting
Some ingredients show up loudly, and others work behind the scenes. Here, two standouts really shape the whole dish.
Red lentils: These are the hidden hero of the recipe. Once simmered into the tomato base, they soften and blend right in, giving the sauce a fuller body and an easy fiber boost without making it taste like a different dish.
Garam masala: This spice blend is where much of the signature warmth comes from. It adds that slightly sweet, deeply aromatic quality that makes the whole kitchen smell incredible before dinner even hits the table.

Let’s Get This Beautiful Skillet on the Table
And now for the part that feels the most rewarding, the cooking itself. This recipe moves in a natural flow, and once the sauce starts coming together, it really feels like dinner is on your side.
- Preheat Your Equipment: Set a large skillet or sauté pan over medium heat. While it warms, gather your ingredients so everything is ready to go when the sauce starts moving quickly.
- Combine Ingredients: In a mixing bowl, stir together the chicken, Greek yogurt, lemon juice, half of the garlic, half of the ginger, 1 teaspoon garam masala, 1 teaspoon cumin, smoked paprika, turmeric, 3/4 teaspoon salt, and black pepper. Toss until the chicken is fully coated, then let it marinate for at least 20 minutes.
- Prepare Your Cooking Vessel: Add the olive oil and 1 tablespoon of the butter to the hot skillet. Add the marinated chicken in a single layer and cook for 5 to 6 minutes, stirring occasionally, until lightly browned on the outside. The chicken does not need to be fully cooked through yet. Transfer it to a plate.
- Assemble the Dish: Lower the heat slightly and add the remaining 1 tablespoon butter to the same skillet. Add the onion and cook for 5 to 7 minutes until softened and lightly golden. Stir in the remaining garlic and ginger, then cook for 30 seconds until fragrant. Add the tomato paste and cook for 1 minute. Stir in the crushed tomatoes, red lentils, water, remaining 1 teaspoon garam masala, remaining 1/2 teaspoon cumin, remaining 1/2 teaspoon salt, and honey.
- Cook to Perfection: Bring the sauce to a gentle simmer, then reduce the heat to medium-low. Cover loosely and cook for 18 to 20 minutes, stirring every few minutes, until the lentils are completely soft. Blend the sauce with an immersion blender, or mash the lentils thoroughly for a smoother texture. Return the chicken and any juices to the skillet and simmer uncovered for 8 to 10 minutes, until the chicken is cooked through and the sauce thickens.
- Finishing Touches: Stir in the heavy cream over low heat and let it warm through for 1 to 2 minutes. Taste and adjust seasoning if needed. The sauce should be smooth, rich, and glossy, with a balanced tomato and spice flavor.
- Serve and Enjoy: Spoon the finished dish into bowls or serve straight from the skillet. Top with chopped cilantro and an extra swirl of cream if you like, then serve hot with rice, naan, or roasted vegetables.
What Makes the Texture and Flavor So Good
What makes this dish unforgettable is the way everything meets in the middle. The chicken stays tender and juicy, while the sauce wraps around it in a velvety layer that feels rich without being heavy. The tomato gives brightness, the butter and cream soften the edges, and the spices bring warmth that lingers gently instead of overpowering the whole bite.
Then there is the lentil trick. Because the lentils soften right into the sauce, they create a fuller texture that almost feels slow simmered for hours. You get the classic smoothness people crave, but with a little more substance and an almost plush mouthfeel. It is cozy, layered, and incredibly spoonable.
A Few Smart Tricks for Even Better Results
Once you have the basics down, a few extra details can make the whole dish feel even more effortless and rewarding.
- Let the onion cook long enough to sweeten properly, because rushed onions can leave the sauce tasting sharp.
- If the sauce gets too thick before the lentils are fully tender, add a splash of water and keep simmering gently.
- For deeper flavor, let the browned bits from the chicken stay in the pan when building the sauce.
- A final tiny pinch of garam masala right before serving can wake up the aroma beautifully.
Mistakes That Can Get in the Way
Even comforting recipes have a few little traps, but they are easy to avoid once you know what to watch for.
- Do not boil the cream hard after adding it, because that can dull the texture and make the sauce less silky.
- Do not skip softening the lentils completely, because undercooked lentils will make the sauce feel grainy.
- Do not overcrowd the chicken while browning, or it may steam instead of developing color.
- Do not forget to taste at the end, because a small adjustment of salt or sweetness can bring the whole skillet into balance.
A Quick Look at the Nutrition
This meal feels rich and satisfying, and it also brings in a bit more fiber than the usual version thanks to those blended lentils.
Servings: 4
Calories per serving: 485
Note: These are approximate values.
Timing That Helps You Plan Dinner Better
One of the nicest things about this recipe is that it tastes like a weekend project, but it fits into a regular evening pretty well.
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Make-Ahead, Store, Freeze, Reheat
And now let’s talk real life, because recipes that survive leftovers are the ones that actually earn a permanent place in the kitchen. You can marinate the chicken up to a day ahead, which makes dinner feel much easier the next evening. You can also make the sauce in advance, then reheat it and finish with the chicken and cream closer to serving time.
Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce thickens as it chills, but loosens beautifully with a splash of water or cream during reheating. For freezing, cool the dish completely and freeze in portions for up to 2 months. Thaw overnight in the fridge, then warm gently on the stove over low heat until hot all the way through.
Delicious Ways to Serve It
When it is finally time to serve, this dish gives you lots of room to play. Spoon it over fluffy basmati rice for the most classic and cozy pairing. Serve it with warm naan for scooping up every drop of sauce. If you want something lighter, roasted cauliflower or green beans work beautifully on the side.
For a fuller spread, add cucumber salad, a dollop of plain yogurt, and fresh herbs on top. The contrast of cool and creamy next to the warm spices makes the whole meal feel extra special.
Leftovers You’ll Actually Be Excited About
This is where the recipe keeps giving. Leftover butter chicken turns into a fantastic wrap with crisp lettuce and a spoonful of yogurt sauce. It is also excellent over baked sweet potatoes, where the sweet and savory contrast feels especially good.
You can stir leftovers into cooked rice for a fast lunch bowl, or spoon them over roasted vegetables for something hearty and easy. A little extra cilantro and a squeeze of lemon on top can make leftovers feel brand new.
Extra Little Things That Help Along the Way
Sometimes it is the small practical details that make dinner feel less stressful and more enjoyable. Keep your cream at room temperature for a few minutes before adding it so it blends into the hot sauce more easily. Chop the cilantro right before serving so it stays fresh and bright.
Also, do not be afraid to let the sauce sit for five minutes off the heat before serving. That short rest helps everything settle together, and the flavor somehow tastes even rounder and more complete.
Make It Look as Good as It Tastes
A dish this cozy deserves a little visual love too. Serve it in a wide shallow bowl or a bright skillet so the color of the sauce really stands out. A loose swirl of cream across the top instantly makes it look restaurant worthy, and a sprinkle of chopped cilantro adds freshness and contrast.
Warm the naan before serving and stack it nearby so the whole table feels inviting. Let me tell you, when that orange sauce, white cream, and green herbs come together, it is gorgeous.
Fun Variations to Try Next Time
Once you have made the original version, it is easy to branch out a little while keeping the spirit of the dish intact.
Extra Smoky Version: Char the chicken a little more deeply before adding it back to the sauce for a hint of tandoori-style depth.
Spicier Skillet: Add 1/4 to 1/2 teaspoon chili powder or cayenne to the sauce if you want more heat.
Coconut Twist: Swap the heavy cream for full-fat coconut milk for a slightly different but still luscious finish.
Veggie Boost: Stir in a handful of baby spinach at the end so it wilts gently into the sauce.
Rice Bowl Style: Serve over brown rice with cucumber slices and yogurt for an easy lunch-prep version.
FAQ’s
Q1: Can I use chicken tenderloins instead of thighs?
Yes, absolutely. They cook a little faster and stay tender, though thighs usually bring a richer flavor.
Q2: Will the lentils change the taste a lot?
Not really. They mostly disappear into the sauce and add body more than a noticeable lentil flavor.
Q3: Can I make it less spicy?
Yes. This version is already fairly gentle, but you can reduce the garam masala slightly if you want it even milder.
Q4: Do I have to blend the sauce?
No, but blending gives you the smoothest texture. If you do not mind a slightly more rustic finish, you can mash the lentils well and keep going.
Q5: Can I use canned lentils?
Cooked lentils can work in a pinch, but red lentils are best because they soften quickly and blend seamlessly into the sauce.
Q6: What should I serve with it for a balanced meal?
Rice, roasted vegetables, and a spoonful of yogurt make a really satisfying plate.
Q7: Can I prepare the chicken marinade the night before?
Yes, and it is a great idea. The flavor deepens nicely overnight.
Q8: How do I know when the chicken is fully cooked?
The pieces should be opaque all the way through and reach a safe internal temperature, while still feeling juicy.
Q9: Can I make the sauce thicker?
Yes. Simmer it a little longer uncovered, or blend it more thoroughly so the lentils help tighten the texture.
Q10: Is this good for meal prep?
Very much so. The flavors hold up beautifully, and the leftovers reheat well for lunch or dinner.
Conclusion
This skillet is everything a comforting dinner should be, creamy, richly spiced, deeply satisfying, and just a little smarter thanks to that hidden fiber boost. It keeps all the cozy charm of the classic version while giving you a sauce with even more body and staying power. Trust me, you’re going to love this, and once you taste that velvety spoonful with tender chicken and warm spices, you will understand exactly why it is worth making again and again.
Print
Creamy Butter Chicken with a Fiber Twist
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-Inspired
- Diet: Gluten Free
Description
A rich and cozy butter chicken made with tender chicken thighs in a creamy tomato sauce, with red lentils blended into the gravy for a subtle fiber boost and extra body.
Ingredients
- 1 1/2 pounds boneless skinless chicken thighs, cut into bite-sized pieces
- 1/2 cup plain Greek yogurt
- 1 tablespoon lemon juice
- 4 cloves garlic, minced, divided
- 1 tablespoon fresh ginger, grated, divided
- 2 teaspoons garam masala, divided
- 1 1/2 teaspoons ground cumin, divided
- 1 teaspoon smoked paprika
- 1/2 teaspoon turmeric
- 1 1/4 teaspoons salt, divided
- 1/2 teaspoon black pepper
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 2 tablespoons tomato paste
- 1 can (15 ounces) crushed tomatoes
- 1/3 cup red lentils, rinsed
- 3/4 cup water
- 1/2 cup heavy cream
- 1 teaspoon honey
- 2 tablespoons fresh cilantro, chopped
Instructions
- In a mixing bowl, combine the chicken, Greek yogurt, lemon juice, half of the garlic, half of the ginger, 1 teaspoon garam masala, 1 teaspoon cumin, smoked paprika, turmeric, 3/4 teaspoon salt, and black pepper. Toss well and marinate for at least 20 minutes.
- Heat a large skillet over medium heat. Add the olive oil and 1 tablespoon butter. Add the marinated chicken and cook for 5 to 6 minutes, stirring occasionally, until lightly browned. Transfer to a plate.
- Add the remaining 1 tablespoon butter to the skillet. Add the onion and cook for 5 to 7 minutes until soft and lightly golden. Stir in the remaining garlic and ginger and cook for 30 seconds.
- Stir in the tomato paste and cook for 1 minute. Add the crushed tomatoes, red lentils, water, remaining 1 teaspoon garam masala, remaining 1/2 teaspoon cumin, remaining 1/2 teaspoon salt, and honey.
- Bring to a gentle simmer. Cover loosely and cook over medium-low heat for 18 to 20 minutes, stirring occasionally, until the lentils are very soft.
- Blend the sauce with an immersion blender, or mash the lentils thoroughly for a smoother texture.
- Return the chicken and any juices to the skillet. Simmer uncovered for 8 to 10 minutes, until the chicken is cooked through and the sauce thickens.
- Stir in the heavy cream over low heat and warm for 1 to 2 minutes. Taste and adjust seasoning if needed.
- Garnish with chopped cilantro and serve hot with rice, naan, or roasted vegetables.
Notes
- For the smoothest sauce, blend after the lentils are fully softened.
- If the sauce thickens too much while simmering, add a splash of water.
- You can marinate the chicken up to 24 hours ahead.
- Leftovers keep well in the refrigerator for up to 4 days.
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 485
- Sugar: 8g
- Sodium: 820mg
- Fat: 28g
- Saturated Fat: 12g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 39g
- Cholesterol: 165mg
Keywords: creamy butter chicken, fiber-rich butter chicken, butter chicken with lentils, easy chicken curry, stovetop chicken dinner
