I grew up eating a homey version of butter chicken that came together on busy weeknights, and this quick recipe is my go-to when I want rich comfort without fuss. It keeps the signature tomato-cream sauce and warm spices but trims the hands-on time so you can get dinner on the table fast. If you like a shortcut that still tastes like the real thing, this quick weeknight butter chicken guide shows you how to get there.
Why you’ll love this dish
This recipe balances speed and flavor. Using boneless skinless thighs keeps the chicken moist and forgiving, while a short marinade with yogurt adds tenderness without an overnight wait. The sauce is creamy and slightly sweet from tomato sauce and sugar, and a finishing knob of butter plus garam masala gives it that classic aroma. It’s perfect for busy weeknights, casual dinner parties, or when you want something comforting that kids and adults will both enjoy. If you want to compare this shortcut to a more traditional version, see this authentic butter chicken recipe for technique differences.
Preparing Quick Butter Chicken
Step-by-step overview
- Marinate briefly: toss the thigh pieces with salt, paprika, garlic powder, curry powder, and Greek yogurt. Ten minutes softens the meat and helps spices cling.
- Brown the chicken: sear quickly in batches to develop color but not cook through.
- Build the sauce: sauté onion and garlic, add tomato sauce and seasonings, then simmer.
- Finish in cream: return the seared chicken, add heavy cream, simmer until cooked through.
- Final flourish: stir in butter and garam masala off the heat for shine and fragrance.
This quick roadmap sets expectations so you can move confidently from pan to plate.
What you’ll need
- 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks (thighs stay juicier than breast)
- 1 teaspoon salt (plus extra to taste)
- 1 teaspoon garlic powder
- 1 teaspoon sweet paprika
- ½ teaspoon curry powder (divided)
- 1 tablespoon Greek yogurt (for quick tenderizing)
- 3 tablespoons vegetable oil (or neutral oil)
- 3 tablespoons butter, divided
- 6 garlic cloves, minced
- 1 medium onion, diced
- 1 15-ounce can tomato sauce
- 1 teaspoon sugar
- ½ teaspoon black pepper
- 2 cups heavy cream
- ½ teaspoon cayenne pepper (optional, for heat)
- 1 teaspoon garam masala
- ¼ cup freshly chopped parsley (optional; cilantro makes a good substitute)
- Naan bread (for serving)
- Steamed rice (for serving)
Ingredient notes: use full-fat cream for a silky mouthfeel. If you need a dairy-free option, try full-fat coconut milk in place of heavy cream and omit the finishing butter; flavor will shift but remain delicious. Low-fat swaps will change texture.
How to prepare it
Step-by-step instructions
- Marinate the chicken. In a mixing bowl, combine the chicken pieces with 1 teaspoon salt, garlic powder, paprika, ½ teaspoon curry powder, and Greek yogurt. Toss until the pieces are evenly coated. Let rest for 10 to 15 minutes so the spices adhere and the yogurt tenderizes.
- Brown the chicken. Heat 2 tablespoons vegetable oil in a large skillet over medium-high heat. Add the chicken in a single layer without crowding. Brown for 2 to 3 minutes per side until golden but not fully cooked. Remove the chicken to a plate.
- Prepare the sauce base. Reduce heat to medium. Add the remaining tablespoon of oil and 1 tablespoon butter to the skillet. Add the diced onion and sauté until soft and translucent, about 5 minutes. Add the minced garlic and cook for 30 seconds until fragrant.
- Build the sauce. Pour in the tomato sauce and stir. Add the sugar, 1 teaspoon salt, black pepper, and the remaining ½ teaspoon curry powder. Allow the sauce to simmer gently, about 3 to 4 minutes.
- Season and simmer. Return the browned chicken to the skillet and pour the heavy cream over everything. Stir to combine. If you like heat, add ½ teaspoon cayenne now. Reduce to low and simmer for 8 to 12 minutes until the chicken reaches 165°F (74°C) and the sauce thickens slightly.
- Finish with butter. Remove the skillet from the heat. Stir in the remaining butter and the garam masala. Taste and adjust seasoning with salt or sugar if needed. Sprinkle with chopped parsley or cilantro if using.
- Serve and enjoy. Spoon the butter chicken over steamed rice or tuck it into warm naan. Garnish with extra herbs and a squeeze of lemon if you like brightness.

How to serve Quick Butter Chicken
Best ways to enjoy it
Serve this with steamed basmati rice to soak up the sauce or with warm naan for scooping. For a balanced plate, add a cooling side such as cucumber raita or a simple salad of sliced cucumbers, tomatoes, and red onion tossed with lemon and salt. For presentation, spoon the curry into a shallow bowl, top with herbs and a drizzle of cream, and place a wedge of lemon or lime on the side.
Storage and reheating tips
Keeping leftovers fresh
- Refrigerate: Store cooled butter chicken in an airtight container in the refrigerator for 3 to 4 days.
- Freeze: Place portions in freezer-safe containers and freeze for up to 2 to 3 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm gently over low heat on the stovetop, stirring occasionally. If the sauce tightens or looks grainy after refrigeration, add a splash of water, milk, or cream while reheating and whisk to smooth. Reheat until the internal temperature reaches 165°F (74°C). Avoid boiling vigorously, which can break the cream.
Food safety reminder: cool leftovers quickly and refrigerate within 2 hours of cooking.
Helpful cooking tips
- Use thighs. Dark meat stays juicy during the quick sear and simmer. If you use breast, reduce simmer time to avoid dryness.
- Don’t overcook during searing. You want color and fond for flavor, not a fully cooked interior.
- Finish off heat with garam masala. Adding it at the end preserves its floral aroma.
- Adjust heat at the end. Add cayenne a little at a time; it amplifies quickly.
- Prevent curdling. Simmer gently after adding cream and avoid high heat; if sauce looks like it might separate, stir in a tablespoon of cornstarch slurry or a splash of extra cream.
- Save pan fond. Deglaze the skillet with a splash of water or stock when building the sauce to lift browned bits for deeper flavor.
Recipe variations
Creative twists
- Coconut butter chicken: swap heavy cream for full-fat coconut milk and skip the finishing butter for a dairy-free twist.
- Smoky version: use smoked paprika instead of sweet paprika and finish with a small pat of ghee for a hint of smoke.
- Veggie boost: add chopped cauliflower florets or bell peppers to the sauce and simmer until tender.
- Lighter cream option: use half heavy cream and half low-fat milk, but simmer gently and finish with extra spices to maintain richness.
Common questions
How long does this recipe take from start to finish?
Active time is about 20 to 25 minutes; total time including the short marinade and simmer is roughly 35 to 40 minutes.
Can I make this ahead and reheat for guests?
Yes. Make the curry, cool it quickly, and refrigerate. Reheat gently on the stovetop with a splash of cream or water. It reheats well and flavors meld overnight, making it ideal for preparing a day ahead.
Can I use chicken breasts instead of thighs?
You can, but breasts dry out easier. If using breast, cut into evenly sized pieces and reduce the simmer time to avoid overcooking. Remove from heat as soon as chicken reaches 165°F (74°C).
Is garam masala necessary?
Garam masala adds the warm finishing aroma that defines butter chicken. If you don’t have it, use a pinch of ground cinnamon and ground cardamom as a temporary substitute, but the traditional blend is recommended.
How spicy is this and how do I control heat?
This recipe is mild by default. Add cayenne to taste; start with ¼ teaspoon and increase if you like it hotter. You can also serve with cooling sides like yogurt raita to tame heat.

Quick Butter Chicken
Ingredients
Method
- Marinate the chicken by tossing the thigh pieces with 1 teaspoon salt, garlic powder, paprika, ½ teaspoon curry powder, and Greek yogurt. Let rest for 10 to 15 minutes.
- Heat 2 tablespoons of vegetable oil in a large skillet over medium-high heat. Add the chicken in a single layer and brown for 2 to 3 minutes per side until golden but not fully cooked. Remove the chicken to a plate.
- Reduce heat to medium. Add the remaining tablespoon of oil and 1 tablespoon of butter to the skillet. Sauté the diced onion until soft and translucent, about 5 minutes, then add minced garlic and cook for 30 seconds.
- Pour in the tomato sauce and stir. Add the sugar, 1 teaspoon salt, black pepper, and the remaining ½ teaspoon curry powder. Allow the sauce to simmer gently for about 3 to 4 minutes.
- Return the browned chicken to the skillet and pour the heavy cream over everything. Stir to combine, and if desired, add ½ teaspoon cayenne. Reduce to low and simmer for 8 to 12 minutes until the chicken reaches 165°F (74°C) and the sauce thickens slightly.
- Remove the skillet from the heat and stir in the remaining butter and garam masala. Adjust seasoning with salt or sugar if needed, and garnish with chopped parsley or cilantro if using.
- Serve the butter chicken over steamed rice or tuck it into warm naan. Garnish with extra herbs and a squeeze of lemon if desired.


