Quick & Creamy 30-Minute Butter Chicken

Quick Butter Chicken

My Quest for the Perfect Weeknight Butter Chicken

Ever have one of those weekday evenings where you crave takeout-level flavor but only have 30 minutes and a hungry family staring at you? That was my life every Thursday. Until I finally cracked the code for a Quick 30-Minute Indian Butter Chicken that’s so good, my kids now ask for it by name. It’s rich, creamy, and packed with warming spices, all without needing to marinate for hours. This recipe is my kitchen hero, and I’m so excited to share it with you.

The Story Behind Your New Favorite Butter Chicken

Butter Chicken, or Murgh Makhani, has a deliciously accidental history. Legend says it was invented in a Delhi restaurant by mixing leftover tandoori chicken with a rich tomato and butter gravy. The traditional version is fantastic, but it can be a project. My version pulls from that same soul-warming tradition but is streamlined for real life. We use a quick yogurt marinade and get the sauce going while the chicken soaks up all those good flavors. It’s the perfect blend of old-world taste and new-world speed.

Why You’ll Fall in Love With This Quick Butter Chicken

First, it’s fast. In half an hour, you go from zero to restaurant-worthy dinner. Second, the flavor is unbelievable for the effort. The yogurt tenderizes the chicken, the spices bloom in the butter, and the cream brings it all together in a velvety, dreamy sauce. It’s also incredibly forgiving and customizable. Whether you serve it to impress guests or just to make a Tuesday night special, this dish delivers every single time.

When to Whip Up This Speedy Feast

This is your go-to recipe for almost any occasion! It’s perfect for busy weeknights when you need a guaranteed win. It’s also a superstar for casual dinner parties—double the batch and watch it disappear. I love making it on Fridays as a fun “fakeaway” treat that’s way better than waiting for delivery. It’s the ultimate comfort food that feels like a celebration.

Gathering Your Butter Chicken Ingredients

Here’s what you’ll need to create this magic. I bet you have most of it already!

  1. 1 lb boneless, skinless chicken breast, cut into cubes
  2. 1 cup plain yogurt
  3. 2 tbsp lemon juice
  4. 1 tsp ground cumin
  5. 1 tsp garam masala
  6. 1 tsp ground coriander
  7. 1 tsp turmeric powder
  8. 2 tbsp unsalted butter
  9. 1 tbsp vegetable oil
  10. 1 medium onion, finely chopped
  11. 3 cloves garlic, minced
  12. 1 tbsp fresh ginger, grated
  13. 1 cup tomato puree
  14. 1/2 cup heavy cream
  15. Salt, to taste
  16. Fresh cilantro, for garnish

Easy Ingredient Swaps (No Stress!)

Don’t have something? No problem! Cooking should be fun, not stressful.

  • Chicken: Thighs work beautifully and stay extra juicy. Just cook them a minute or two longer.
  • Yogurt: Greek yogurt is a great, thicker alternative.
  • Heavy Cream: For a lighter touch, half-and-half or full-fat coconut milk are lovely substitutes.
  • Tomato Puree: A can of crushed tomatoes blended smooth works in a pinch.
  • Dairy-Free? Use coconut cream and a vegan butter or oil.

Your Step-by-Step Guide to Quick Butter Chicken

Let’s get cooking! Follow these simple steps for a foolproof dinner.

Step 1: Marinate the Chicken

Grab a large bowl and add your yogurt, lemon juice, and all those gorgeous spices—cumin, garam masala, coriander, turmeric, and a good pinch of salt. Whisk it together until it becomes a vibrant, golden-hued marinade. Toss in your chicken cubes and mix well, making sure every piece is lovingly coated. Let this sit for at least 15 minutes. Pro tip: This is the perfect time to chop your onion, garlic, and ginger! The acid in the yogurt and lemon will make the chicken incredibly tender.

Step 2: Sauté the Aromatics

Place your large skillet over medium heat and add the butter and oil. The oil helps prevent the butter from burning. Once the butter has melted and is frothy, add the chopped onion. You’ll hear a wonderful sizzle. Cook, stirring often, until the onions turn soft and golden. Then, add the minced garlic and grated ginger. The smell that fills your kitchen at this moment is pure magic—spicy, warm, and utterly inviting.

Step 3: Cook the Chicken

Now, add the marinated chicken to the skillet. You might need to scrape in every last bit of that flavorful marinade. Let the chicken cook undisturbed for a minute to get a little color, then stir it around. Cook for about 5 minutes total. The chicken won’t be fully cooked through yet, and that’s perfectly fine! It will finish in the sauce, ensuring it stays moist and tender.

Step 4: Simmer in Tomato Sauce

Pour in the tomato puree. It will sizzle and bubble as it hits the hot pan. Stir everything together, and you’ll see the sauce turn a deep, rich orange-red. Bring it to a gentle simmer, then reduce the heat slightly. Let it bubble away happily for about 10 minutes. The sauce will thicken, and the chicken will become perfectly cooked and infused with all the flavors.

Step 5: Add Cream & Finish the Dish

This is the best part! Lower the heat to prevent the cream from curdling. Slowly pour in the heavy cream and stir gently. Watch as the sauce transforms into that iconic, luxurious butter chicken color—a creamy, dreamy coral. Let it simmer for another 5 minutes on low heat. This allows the cream to meld with the spices, creating a smooth, velvety gravy. Chef’s tip: For an extra restaurant-style finish, stir in one more tablespoon of cold butter at the very end. It adds a glorious shine and richness.

Step 6: Season and Garnish

Turn off the heat. Taste your creation! Does it need a little more salt? Adjust it now. Then, chop up a big handful of fresh cilantro and scatter it generously over the top. The bright green of the cilantro against the creamy sauce makes it look as amazing as it tastes. Your Quick Butter Chicken is ready to serve!

Timing is Everything: Your 30-Minute Countdown

Here’s the breakdown so you can plan your dinner perfectly:

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Passive Time: 15 minutes (marinating)

My Secret Chef’s Weapon

My one can’t-skip secret? Toast your spices. Before you even start marinating, warm your dry spices (cumin, coriander, garam masala) in a dry pan for 30-60 seconds until fragrant. This tiny step unlocks their essential oils and intensifies the flavor tenfold. It makes your whole kitchen smell like an Indian spice market.

A Fun Fact About That Golden Color

That beautiful, sunny yellow in your marinade comes from turmeric. It’s not just for color! Turmeric has been used in Indian cooking and Ayurvedic medicine for thousands of years. It adds a warm, earthy flavor and is a big part of what makes this dish feel so nourishing.

What You’ll Need to Make It

You don’t need any fancy equipment:

  • One large mixing bowl
  • One large skillet or frying pan (with a lid is helpful but not required)
  • A good knife and cutting board
  • A grater for the ginger
  • A wooden spoon or spatula

Storing Your Leftover Butter Chicken

Let the butter chicken cool completely to room temperature. Do not leave it out for more than two hours. Transfer it to an airtight container. You can store it in the refrigerator for up to 3-4 days. The flavors often get even better the next day!

This dish freezes wonderfully for longer freezer storage. Portion it into freezer-safe containers or bags, leaving a little space for expansion. It will keep well for up to 3 months. This is a fantastic way to have a homemade “ready meal” on hand for those extra-hectic nights.

To reheat, thaw overnight in the fridge if frozen. Gently warm it in a saucepan over low heat, adding a tiny splash of water or cream if the sauce has thickened too much. Stir frequently until heated through. Avoid microwaving on high power, as it can cause the cream to separate.

Tips for the Best Butter Chicken Ever

  • Use full-fat yogurt and cream. The richness is key to the authentic texture and helps the sauce cling to the chicken and rice.
  • Don’t rush cooking the onions. Letting them turn a proper golden brown adds a natural sweetness that balances the spices.
  • If you like a bit of heat, add a diced serrano pepper or a teaspoon of Kashmiri red chili powder with the aromatics.
  • For a smoother sauce, you can use an immersion blender on the tomato-onion mixture before adding the chicken, but I love the rustic texture.

Making it Pretty: Presentation Ideas

We eat with our eyes first! Here’s how to plate it like a pro:

  • Spoon the butter chicken over a mound of fluffy basmati rice, letting the sauce pool around it.
  • Serve with warm, buttery naan or roti on the side for dipping.
  • Add a final drizzle of cream and a bright sprinkle of cilantro or chopped, toasted almonds for crunch.
  • Place a small bowl of cooling cucumber raita on the side.

6 Ways to Shake Up Your Butter Chicken

Love this base recipe? Try these fun twists!

  1. Paneer Butter Chicken: Swap the chicken for cubes of paneer (Indian cheese) for a fantastic vegetarian version. Add it in the last 5 minutes of cooking to warm through.
  2. Butter Shrimp: Use large, peeled shrimp instead of chicken. They cook much faster, so add them at the very end and simmer just until pink and opaque.
  3. Spinach & Butter Chicken: Stir in a few large handfuls of fresh baby spinach during the last 2 minutes of cooking. It wilts down beautifully and adds color and nutrients.
  4. Slow Cooker Butter Chicken: Sear the chicken and aromatics, then dump everything (except the cream) into a slow cooker. Cook on low for 4-6 hours, stir in the cream, and serve.
  5. Keto Butter Chicken: Skip the yogurt and use a bit more cream. Thicken the sauce with a sprinkle of almond flour or xanthan gum instead of any flour, and serve with cauliflower rice.
  6. Tikka Masala Twist: Add a tablespoon of tomato paste and a bit more garam masala for a slightly different, equally delicious flavor profile that’s closer to a classic tikka masala.

If you’re looking for more fantastic chicken dinners that come together in a flash, you have to try this bright and zesty One Pot Lemon Herb Chicken and Orzo. It’s a lifesaver on busy nights. For something with a sweet and spicy kick, my family adores these incredibly juicy Spicy Honey Lime Chicken Thighs. And when you’re in the mood for pure, unadulterated comfort, nothing beats a hearty Creamy Garlic Butter Chicken and Rice Skillet. Each one is a guaranteed winner for your weekly rotation, just like this butter chicken.

Common Mistakes to Avoid With Your Butter Chicken

Mistake 1: Skipping the Marinating Time

I know, it’s tempting to just mix and immediately cook. But that 15-minute marinade is non-negotiable. The yogurt and lemon juice work to tenderize the chicken, and the spices have time to penetrate. If you skip it, your chicken can be bland and a bit chewy. Set a timer and use those 15 minutes to prep everything else. It makes a world of difference in texture and flavor.

Mistake 2: Cooking on Too High Heat

Butter burns easily, and cream can curdle if shocked by high heat. This is a gentle, loving dish. Start with medium heat for the onions and chicken. When you add the cream, always lower the heat to a gentle simmer. A frantic, rolling boil will cause the fat in the cream to separate, giving you a grainy-looking sauce instead of a smooth, velvety one. Patience is key.

Mistake 3: Using Pre-Cooked Chicken

It might seem like a shortcut, but adding already-cooked, grilled, or rotisserie chicken to the sauce will almost always result in dry, overcooked meat. The magic happens when the raw, marinated chicken cooks in the sauce. It soaks up all the flavors and stays wonderfully moist. Follow the recipe order for the juiciest results.

Mistake 4: Not Adjusting the Salt at the End

Seasoning in layers is the secret to great cooking. You added salt to the marinade, but the tomato puree and cream will dilute that seasoning. Always, always turn off the heat and taste your finished sauce. It will almost always need another pinch or two of salt to make all the flavors sing. Don’t be shy! Adjust it until it tastes just right to you.

Your Quick Butter Chicken Questions, Answered

Can I make butter chicken ahead of time?

Absolutely! In fact, it often tastes even better the next day after the flavors have had more time to meld. Let it cool completely after cooking, then store it in an airtight container in the fridge for up to 3-4 days. Gently reheat it on the stovetop over low heat, adding a tiny splash of water or cream if the sauce has thickened too much. This makes it a fantastic meal prep option.

What can I use instead of heavy cream?

You have a few great options. Half-and-half will work, though the sauce will be a bit thinner. For a dairy-free version, full-fat coconut milk or coconut cream is a fantastic substitute that adds a lovely, subtle sweetness. Cashew cream, made by blending soaked cashews with water, is another rich and traditional alternative. Avoid using milk, as it can easily curdle and lacks the necessary fat content.

Is this butter chicken spicy?

This recipe as written is very mild and family-friendly, focusing on aromatic and warming spices rather than heat. The garam masala, cumin, and coriander provide depth without burn. If you love spicy food, you can easily adjust it. Add a finely chopped green chili (like a serrano) with the onions, or stir in 1/2 to 1 teaspoon of red chili powder or cayenne pepper when you add the other dry spices to the marinade.

Can I use chicken thighs instead of breasts?

Yes, and many people prefer them! Boneless, skinless chicken thighs are more forgiving and stay incredibly juicy because they have more fat. They are perfect for this dish. The cooking time will be roughly the same, but because they are a darker meat, you can cook them a minute or two longer without worrying about them drying out. Feel free to use a mix of both if you like.

My sauce is too thin. How can I thicken it?

Don’t worry, this is an easy fix. First, let it simmer uncovered for a few extra minutes; the excess water will evaporate and the sauce will naturally reduce. If it’s still too thin, make a quick slurry by mixing 1 teaspoon of cornstarch with 1 tablespoon of cold water. Stir this into the simmering sauce and cook for another minute until thickened. Remember, the sauce will also thicken slightly as it cools.

What’s the difference between butter chicken and chicken tikka masala?

They are delicious cousins! Traditional butter chicken is made with tandoori-style marinated chicken in a mild, creamy tomato sauce that’s heavy on the butter. Chicken tikka masala typically uses similar chicken but the sauce is often spicier, uses more tomato, and may include a wider variety of spices. My Quick Butter Chicken recipe leans into the buttery, creamy, and mildly spiced profile that makes it such a crowd-pleaser.

How do I get a brighter red color like in restaurants?

Restaurants often use a bit of red food coloring or, more authentically, Kashmiri red chili powder. This chili powder is known for its vibrant red color and mild heat. Adding 1-2 teaspoons of Kashmiri chili powder to your marinade or sauce will give you that signature color without making the dish overly spicy. You can find it at Indian grocery stores or online.

Can I make this in an Instant Pot or pressure cooker?

You sure can! Use the sauté function to cook the aromatics and brown the marinated chicken. Then, add the tomato puree (but NOT the cream), secure the lid, and cook on high pressure for 5 minutes. Do a quick release, stir in the cream using the sauté function on “low” or “keep warm,” and simmer for 2-3 minutes. It’s incredibly fast and the chicken turns out super tender.

What goes well with butter chicken besides rice and naan?

So many things! Try it with quinoa or couscous for a fun change—like in this fresh Mediterranean Chicken and Couscous Bowl, which shows how versatile those grains can be. You can also serve it over roasted cauliflower or sweet potatoes for a low-carb option. A simple side salad with a lemon vinaigrette helps cut through the richness beautifully.

How can I make this dish healthier?

For a lighter version, use chicken breast, low-fat Greek yogurt, and swap the heavy cream for a lighter option like half-and-half or even a splash of whole milk thickened with a cornstarch slurry. You can also reduce the butter by 1 tablespoon and use a good non-stick pan. Remember, flavor first—keeping the spices is the most important part for a satisfying healthy meal.

Whether it’s a weeknight scramble or a weekend feast, this Quick 30-Minute Indian Butter Chicken has earned its spot in my regular rotation. It proves that incredible flavor doesn’t have to be complicated. I love exploring all sorts of easy, delicious main dish recipes that bring everyone to the table with a smile. Give this recipe a try, and I promise it will become a cherished favorite in your home, too. Now, who’s ready for seconds?

Quick Butter Chicken

Quick Butter Chicken

Creamy 30-minute butter chicken recipe. Easy weeknight Indian dinner with marinated chicken in spiced tomato cream sauce. No long marination needed.
Prep Time 10 minutes
Cook Time 20 minutes
Marinating Time 15 minutes
Total Time 45 minutes
Servings: 4 people
Calories: 320

Ingredients
  

  • 1 lb boneless, skinless chicken breast cut into cubes
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • 1 tsp ground coriander
  • 1 tsp turmeric powder
  • 2 tbsp unsalted butter
  • 1 tbsp vegetable oil
  • 1 medium onion finely chopped
  • 3 cloves garlic minced
  • 1 tbsp fresh ginger grated
  • 1 cup tomato puree
  • 1/2 cup heavy cream
  • q.s. Salt to taste
  • q.s. Fresh cilantro for garnish

Equipment

  • Large mixing bowl
  • Large skillet or frying pan
  • Knife and cutting board
  • Grater for ginger
  • Wooden spoon or spatula

Method
 

  1. Marinate the chicken in a mixture of yogurt, lemon juice, and spices for at least 15 minutes.
  2. In a large skillet, melt butter with vegetable oil over medium heat, then sauté the onion until golden.
  3. Add minced garlic and grated ginger to the skillet and cook until fragrant.
  4. Stir in the marinated chicken and cook for about 5 minutes.
  5. Pour in the tomato puree and bring to a gentle simmer, cooking for about 10 minutes.
  6. Reduce heat and stir in heavy cream; simmer for another 5 minutes.
  7. Season to taste with salt and garnish with fresh cilantro.

Nutrition

Calories: 320kcalCarbohydrates: 10gProtein: 30gFat: 18gSaturated Fat: 10gCholesterol: 90mgSodium: 600mgPotassium: 650mgFiber: 1gSugar: 5gVitamin A: 500IUVitamin C: 5mgCalcium: 100mgIron: 2mg

Notes

Full-fat yogurt and cream are recommended for the best taste and texture. Don't rush cooking the onions; they should be golden for sweetness. Feel free to adjust heat levels by adding chili if desired. Leftovers can be stored in the fridge for up to 4 days, and the dish often tastes better the next day!
Tried this recipe?Let us know how it was!

Leave a Comment

Recipe Rating