Butter Chicken Recipe! Listen, I know what you’re thinking. Authentic Indian food takes *hours*, right? Wrong! I’m Jordan Bell, and I write over at Easy Detox Recipes. I’m based right here in Asheville, NC, and while I’ve lost 80 pounds by cleaning up my diet, I absolutely refuse to give up the big, comforting flavors of Southern food—or, in this case, incredible Indian food.
My background is all about making food satisfying but simple enough for a Tuesday night. This homemade butter chicken recipe is proof that you don’t need to spend all day simmering to get that restaurant-quality, velvety sauce. It’s rich, it’s layered with spice, and it comes together faster than delivery.
Why This Butter Chicken Recipe Works for Busy Weeknights
This isn’t some complicated recipe that requires you to source obscure ingredients or stand over the stove for an hour. The magic here is twofold: we use chicken thighs because they stay tender, and the marinade gets us maximum flavor boost in just 15 minutes. Seriously, 15 minutes!
You get that deep, creamy texture everyone loves without any fuss. It’s the perfect solution when you’re craving something deeply flavorful but only have about 30 minutes of actual cooking time. This recipe proves that easy doesn’t mean sacrificing that incredible, comforting taste we all want after a long day.
Gathering Ingredients for Your Butter Chicken Recipe
Okay, the secret to keeping this Butter Chicken Recipe simple is getting everything ready *before* you turn on the heat. I always pull out my cutting board and lay everything out—mise en place, as the fancy chefs say! Don’t skip the marination step, even if you only have 15 minutes; that yogurt helps tenderize the meat beautifully.
We’re keeping the ingredient list straightforward so you can whip this up without a long grocery run. Here’s what you need to gather for this incredible homemade meal:
| Ingredient | Quantity | Notes |
|---|---|---|
| Chicken Thighs | 1 \u00bd pounds | Skinless, boneless, cut into bite-sized chunks |
| Salt | 2 teaspoons total | Adjustable, but needed for marinade and sauce |
| Dry Spices | Varies | Garlic powder, paprika, curry powder, garam masala, black pepper, cayenne (optional) |
| Greek Yogurt | 1 tablespoon | For the marinade |
| Oil & Butter | 3 tbsp oil, 3 tbsp butter (divided) | Use the butter in stages for flavor and finish |
| Aromatics/Base | 6 minced garlic cloves, 1 diced onion, 1 15-ounce can tomato sauce, 1 teaspoon sugar | The foundation of the sauce |
| Cream | 2 cups heavy cream | This makes it luxurious! |
| Garnish | \u00bc cup fresh parsley | Optional, but adds a nice pop of color |
Chicken Preparation and Marinade Components
For the chicken, we are using 1 \u00bd pounds of boneless, skinless thighs cut into chunks. In your bowl, you’ll mix that chicken with 1 teaspoon of salt, 1 teaspoon of garlic powder, 1 teaspoon of sweet paprika, \u00bd teaspoon of curry powder, and that single tablespoon of Greek yogurt. Make sure every piece gets a nice, thick coating! That’s your flavor starter kit.
Building the Rich Sauce Base
Once the chicken is searing, we move quickly to the sauce. We need 6 minced garlic cloves and 1 medium diced onion. Then it’s the tomato sauce—a whole 15-ounce can—plus 1 teaspoon of sugar to balance the acidity. The richness comes from the 2 cups of heavy cream we add right near the end. Don’t forget that teaspoon of salt and \u00bd teaspoon of black pepper to season the sauce itself!
Step-by-Step Instructions for the Butter Chicken Recipe
Now for the fun part! Making this Butter Chicken Recipe at home is incredibly satisfying. Remember, the time listed is active time, which is why I love it—I can usually get the rice going while I’m searing the chicken. Just follow these steps, and you’ll have restaurant-quality curry on the table before you know it.
Marinating and Searing the Chicken
First things first: get that chicken marinating. Mix your chicken chunks with the salt, garlic powder, paprika, curry powder, and yogurt. Make sure it’s all coated nicely. You need to let this sit for at least 15 minutes. Seriously, don’t rush it! While that’s happening, get your oil hot in a large skillet over medium-high heat—we want sizzle!
Add the marinated chicken in a single layer, working in batches if you need to so you don’t overcrowd the pan. We’re looking for golden brown color on all sides, which usually takes about 8 to 10 minutes total. You want it cooked through, too. Once it’s beautifully browned, pull that chicken out and set it aside. Leave all those tasty brown bits—the fond—in the pan; that’s pure flavor gold for our sauce!
Developing the Creamy Sauce Flavor
Time to build the base. Lower your heat to medium and drop in 1 tablespoon of butter. Use your wooden spoon to scrape up all those browned bits clinging to the bottom of the pan—that’s deglazing! If it seems dry, throw in a tiny splash of water to help loosen things up. Toss in your minced garlic and diced onion. Sauté these until they smell amazing and the onions turn see-through, which is usually just a few minutes.
Next, stir in the tomato sauce and the teaspoon of sugar. Let that simmer gently for about 2 or 3 minutes so the flavors get happy together. Once it thickens slightly, bring that beautiful seared chicken right back into the skillet. Pour in your 2 cups of heavy cream and stir until everything turns that gorgeous, signature orange color. Let this mixture hang out on low heat for about 10 minutes so the chicken can soak up all that creamy goodness.
Finishing Touches for Silky Texture
This is where we go from good sauce to *amazing* sauce. Toss in your cayenne pepper if you like a little kick, plus the garam masala, the extra curry powder, and the black pepper. Let it simmer just a little longer. Now, for the real secret to that silky mouthfeel: take the remaining 2 tablespoons of cold butter and stir it in until it’s completely melted and incorporated. Cold butter emulsifies way better than warm butter, trust me on this!
Taste it right now and adjust that final teaspoon of salt if you need to. If you’re feeling fancy, sprinkle on some fresh parsley right before serving. That’s it! Your homemade curry is ready to go.
Tips for Success with Homemade Butter Chicken
Making this Butter Chicken Recipe perfectly every time is easier than you think, but there are a couple of little tricks that take it from good to absolutely show-stopping. My goal, especially when I’m focused on clean eating, is maximum flavor without complicated steps.
The most common issue people run into is a sauce that feels thin or lacks punch. If you simmered it for the full 10 minutes after adding the cream and it still seems too runny, don’t panic! I always keep a little slurry mixed up just in case. I mix 1 tablespoon of cornstarch with about a third cup of water until it’s totally smooth, then stir that right into the simmering sauce. Let it bubble for about five minutes, and it will thicken up beautifully without getting gloppy.
Adjusting Spice Levels
Spice is totally personal, and that \u00bd teaspoon of cayenne pepper included in the main recipe is just a gentle nudge. If you love heat, you can definitely add more cayenne when you toss in the garam masala and final curry powder. However, if you’re worried about too much heat, wait until the very end! You can stir in a tiny pinch of cayenne right before serving, just for the spice lovers at the table.
Salt is another one you should always adjust at the end. Taste the sauce after the final butter is melted. If the chicken marinade was salty enough, you might not need any extra salt, but often the cream and tomato need a little boost. Never add all the salt upfront!
Storage and Reheating Instructions
This creamy curry is actually even better the next day! When you have leftovers, you want to store them properly to keep that sauce rich and the chicken tender. Don’t just toss it in any old container; we need to protect that creamy texture.
Here’s the best way to save your extra curry:
- Cool the chicken and sauce completely before sealing.
- Store in an airtight container in the fridge for up to 3 days.
- When reheating, use low heat on the stovetop. Add a splash of water or milk if it seems too thick after chilling.
Frequently Asked Questions About This Butter Chicken Recipe
I get so many questions about this dish because everyone wants it to turn out perfect! It’s easy to adapt, but stick close to the method for the best results. I’ve gathered the most common things people ask me about making this Butter Chicken Recipe at home.
Can I Substitute the Chicken Thighs in This Butter Chicken Recipe?
You absolutely can use chicken breasts if that’s what you have on hand, but you’ll need to watch the cooking time carefully. Breasts are leaner and dry out much faster than thighs. When searing the chicken, only cook the breast pieces for about 5 to 7 minutes total until nicely browned, and be sure not to overcook them before they go back into the sauce. Thighs are my favorite because they just hold up better to simmering!
How Long Does the Butter Chicken Recipe Take?
One of the best things about this recipe is the speed! Prep time is super fast—only about 15 minutes because we aren’t doing a ton of chopping. The active cook time is around 30 minutes. So, total time from start to sitting down to eat is usually just under 45 minutes. It’s perfect for a weeknight meal when you’re starving!
Making This Creamy Chicken Curry Vegan
If you want to make this creamy chicken curry vegan, you have two main swaps. For the chicken, use firm tofu chunks or even hearty vegetables like cauliflower florets. You’ll sear those instead of the meat. For the cream, heavy cream is out, of course. I highly recommend using full-fat coconut cream or a really thick cashew cream instead. It gives you that decadent texture without any dairy!
Pairing Your Perfect Butter Chicken Recipe
You’ve done the work, and now you have this incredible, rich sauce. Don’t let it go to waste! The best way to enjoy this Butter Chicken Recipe is by making sure you have the perfect vehicles to soak up every last drop of that creamy gravy. You absolutely need something soft and fluffy to scoop it up.
I always serve mine with warm, pillowy naan bread—it’s non-negotiable for dipping! And, of course, a side of simple steamed rice helps balance the richness of the curry beautifully. Those two things together complete the meal perfectly.
Share Your Experience Making This Butter Chicken Recipe
I truly hope you loved making this easy homemade version! It’s such a comforting dish, and I’d love to hear how it turned out for you. Did you go heavy on the cayenne? Did you pair it with homemade naan? You can check out more of my simple recipes on my Medium profile or see what I’m pinning on Pinterest.
Drop a rating below or leave a comment telling me your favorite part of this Butter Chicken Recipe. Happy cooking, friends!
Print
Amazing 30 Minute Butter Chicken Recipe
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Quick & Easy Homemade Butter Chicken Recipe. This recipe delivers rich, creamy flavor perfect for a weeknight meal.
Ingredients
- 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
- 1 teaspoon salt
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder
- 1 tablespoon Greek yogurt
- 3 tablespoons vegetable oil
- 3 tablespoons butter divided
- 6 garlic cloves minced
- 1 medium onion diced
- 1 15-ounce can tomato sauce
- 1 teaspoon sugar
- 1 teaspoon salt adjust to taste
- ½ teaspoon black pepper
- 2 cups heavy cream
- ½ teaspoon cayenne pepper optional for heat
- 1 teaspoon garam masala
- ½ teaspoon curry powder
- ¼ cup freshly chopped parsley optional, for garnish
- Naan bread to serve
- Steamed rice to serve
Instructions
- In a medium bowl, combine chicken, salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix well, ensuring the chicken is evenly coated. Let it marinate for at least 15 minutes while preparing the other ingredients.
- Heat 3 tablespoons of oil in a large skillet over medium-high heat. Add the marinated chicken and cook for about 8 to 10 minutes, stirring occasionally, until golden brown and cooked through. Remove the chicken from the skillet and set aside, leaving the oil in the pan.
- Reduce the heat to medium and add 1 tablespoon of butter to the skillet. Deglaze the pan by scraping any browned bits, adding a splash of water if needed. Add the minced garlic and diced onion, along with a pinch of salt. Sauté until the onion is translucent and fragrant.
- Stir in the tomato sauce and sugar. Let it simmer for 2 to 3 minutes before adding the chicken back into the skillet. Mix well, then pour in the heavy cream. Stir until the sauce turns a beautiful orange hue.
- Add cayenne pepper (if using), garam masala, curry powder, and black pepper. Let the sauce simmer on low heat for 10 minutes, allowing the flavors to meld. Add in the rest of the spices & salt to taste!
- Stir in the remaining 2 tablespoons of cold butter and let it melt into the sauce for a silky finish. Sprinkle with chopped parsley if desired.
- Serve hot with naan bread and steamed rice.
Notes
- If the sauce becomes too runny mix together 1 tablespoon of cornstarch with ⅓ cup of water & add this to the sauce, let it simmer for about 5 minutes & it will thicken right up!
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
Nutrition
- Serving Size: 1 serving
- Calories: N/A
- Sugar: N/A
- Sodium: N/A
- Fat: N/A
- Saturated Fat: N/A
- Unsaturated Fat: N/A
- Trans Fat: N/A
- Carbohydrates: N/A
- Fiber: N/A
- Protein: N/A
- Cholesterol: N/A

