Quick Weeknight Butter Chicken

| Posted on:

February 12, 2026

Quick weeknight butter chicken served with rice and garnish

I first made this Quick Weeknight Butter Chicken on a frantic Tuesday when nothing in the fridge seemed dinner-worthy. Ten minutes of prep and a two-pan cook later, the family was digging into a rich, creamy tomato sauce spooned over rice and naan. This version keeps the soul of chicken makhani but trims the fuss—short marinate, separate searing for a caramelized edge, and a fast, silky sauce. If you prefer something closer to the classic restaurant style, try this authentic butter chicken recipe for a deeper, slow-simmered flavor.

Why you’ll love this dish

This recipe is a weeknight lifesaver. It balances speed with comforting, restaurant-style flavors: yogurt-tenderized chicken, sweet tomato richness, warm garam masala, and a finish of butter and cream for silkiness. It’s budget-friendly because thighs stay moist and flavorful without needing expensive cuts. Families tend to approve thanks to mild spices (you control the cayenne), and it scales easily for meal prep or a simple dinner party.

"A five-star weeknight: fast, creamy, and everyone asked for seconds. Perfect for a busy evening when you want something special without the fuss."

Step-by-step overview

Before you start, here’s the quick roadmap so you know what to expect.

  1. Toss the chicken with yogurt and spices and chill briefly to tenderize.
  2. Sweat garlic and onion, then build the tomato-cream sauce and season.
  3. Sear the marinated chicken in a hot pan until browned and cooked through.
  4. Fold the chicken into the sauce, finish with butter, and simmer briefly.
  5. Serve hot with steamed rice and warm naan.

What you’ll need

  • 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks (thighs stay juicier)
  • 1 teaspoon salt (for the marinade)
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • ½ teaspoon curry powder (for the marinade)
  • 1 tablespoon Greek yogurt (plain) — tenderizes and helps spices stick (substitute plain yogurt if needed)
  • 3 tablespoons vegetable oil, divided (or neutral oil like canola)
  • 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 in the sauce)
  • ½ teaspoon black pepper
  • 2 cups heavy cream (for richness; swap half-and-half for lighter version)
  • ½ teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
  • ½ teaspoon curry powder (for the sauce)
  • ¼ cup freshly chopped parsley (optional, for garnish)
  • Naan bread, for serving
  • Steamed rice, for serving

Notes: If you want lower fat, use 1 cup heavy cream + 1 cup milk, but sauce will be thinner. For dairy-free, try canned full-fat coconut milk and reduce sugar slightly.

Step-by-step instructions

  1. Marinate the chicken. In a medium bowl, combine the chicken pieces with 1 teaspoon salt, garlic powder, sweet paprika, ½ teaspoon curry powder, and the Greek yogurt. Toss until evenly coated. Cover and refrigerate at least 15 minutes; up to 2 hours for more tenderness.
  2. Make the sauce base. Heat 2 tablespoons vegetable oil and 1 tablespoon butter in a large skillet over medium heat. Add minced garlic and diced onion. Sauté, stirring occasionally, until the onion is soft and translucent, about 4 to 5 minutes.
  3. Add tomatoes and seasonings. Stir in the tomato sauce, sugar, 1 teaspoon salt, black pepper, heavy cream, cayenne if using, garam masala, and the extra ½ teaspoon curry powder. Bring to a gentle simmer and cook for 3 to 4 minutes so the flavors marry. Keep the sauce on low heat while you cook the chicken.
  4. Cook the chicken. In a separate heavy skillet, heat the remaining 1 tablespoon oil over medium-high heat. Add the marinated chicken pieces in a single layer; avoid crowding the pan. Cook without moving for 2 to 3 minutes to get good browning, then stir and cook another 3 to 4 minutes until pieces are browned and cooked through (internal temp 165°F / 74°C).
  5. Combine and finish. Transfer the cooked chicken to the sauce. Stir in the remaining 2 tablespoons butter until fully melted and glossy. Simmer everything together for 2 to 3 minutes to marry the flavors. Taste and adjust salt or cayenne. Garnish with chopped parsley if you like.
  6. Serve hot. Spoon over steamed rice and pass warm naan.

Quick Weeknight Butter Chicken

Best ways to enjoy it

Serve the butter chicken in shallow bowls over fluffy basmati rice for a classic plate. For a hands-on meal, lay out warm naan and let people dip and scoop—naan soaks up the sauce beautifully. Add a crisp cucumber-yogurt salad or quick green salad to cut the richness. For an extra touch, top with a squeeze of lemon or a few toasted cashews for crunch.

Storage and reheating tips

Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. Reheat gently on the stovetop over low heat, stirring occasionally; add a splash of water or cream if the sauce tightens. To freeze: cool completely, place in freezer-safe containers, and freeze up to 3 months. Thaw overnight in the fridge before reheating. Always reheat until the internal temperature reaches 165°F (74°C).

Helpful cooking tips

  • Let chicken sit at room temperature for 10 minutes before cooking so it cooks evenly.
  • Don’t overcrowd the pan when searing. Work in batches if needed to achieve a caramelized crust.
  • Use full-fat dairy for the creamiest result; lower-fat creams can separate if overheated.
  • Taste and adjust the salt at the end—tomato sauce brands vary in sodium.
  • If the sauce seems thin, simmer uncovered for a few extra minutes to concentrate flavors; if too thick, thin with a little water or cream.

Recipe variations

  • Make it lighter: Swap one cup of heavy cream for whole milk or use half-and-half.
  • Protein swaps: Chicken breast works too; reduce cooking time and watch for dryness.
  • Dairy-free: Use canned full-fat coconut milk and omit butter. Add a squeeze of lemon to brighten.
  • Paneer version: Replace chicken with cubed paneer and fry until golden for a vegetarian option.
  • Smoky or American twist: For a bold smoky spin, see this take on a more rustic style like cowboy butter chicken which adds charred flavor profiles.

Common questions

How long should I marinate the chicken?

Short marinating for 15 minutes is enough to add flavor and tenderize slightly, thanks to the yogurt. For deeper flavor, marinate up to 2 hours. Avoid marinating much longer than 6 hours with acidic marinades to prevent a mushy texture.

Can I use chicken breasts instead of thighs?

Yes. Chicken breasts will cook faster and can dry out if overcooked. Cut into uniform bite-sized pieces and watch the pan—breast meat may need only 4 to 6 minutes total depending on size. Aim for an internal temp of 165°F (74°C).

Is this recipe freezer-friendly?

Yes. Cool completely and freeze in airtight containers for up to 3 months. Thaw overnight and reheat gently on the stovetop. Texture of cream may change slightly after freezing; stir in a splash of cream or milk when reheating to refresh the sauce.

How can I make it less spicy for kids?

Omit the cayenne entirely and keep garam masala modest. The paprika and mild curry powder give color and warmth without heat. Serve with plain yogurt on the side for anyone who wants to mellow the spice.

Can I make this ahead for a dinner party?

Absolutely. Cook the sauce and chicken separately, cool, then refrigerate. Reheat gently and combine about 15 minutes before serving. Finishing with fresh butter right before serving brightens the sauce.

Quick weeknight butter chicken served with rice and garnish

Quick Weeknight Butter Chicken

A fast and creamy butter chicken recipe, perfect for weeknight dinners with comforting flavors and minimal fuss.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian
Calories: 600

Ingredients
  

For the chicken marinade
  • 1.5 pounds skinless boneless chicken thighs, cut into bite-sized chunks (thighs stay juicier)
  • 1 teaspoon salt (for the marinade)
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • 0.5 teaspoon curry powder (for the marinade)
  • 1 tablespoon Greek yogurt (plain; tenderizes and helps spices stick; substitute plain yogurt if needed)
For the sauce
  • 3 tablespoons vegetable oil (divided; or neutral oil like canola)
  • 3 tablespoons butter (divided)
  • 6 cloves garlic, minced
  • 1 medium onion, diced
  • 1 15-ounce can tomato sauce
  • 1 teaspoon sugar
  • 1 teaspoon salt (adjust to taste in the sauce)
  • 0.5 teaspoon black pepper
  • 2 cups heavy cream (for richness; swap half-and-half for lighter version)
  • 0.5 teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
  • 0.5 teaspoon curry powder (for the sauce)
  • 0.25 cup freshly chopped parsley (optional, for garnish)
For serving

Method
 

Preparation
  1. In a medium bowl, combine the chicken pieces with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Toss until evenly coated. Cover and refrigerate for at least 15 minutes; up to 2 hours for more tenderness.
Make the Sauce Base
  1. Heat 2 tablespoons vegetable oil and 1 tablespoon butter in a large skillet over medium heat. Add minced garlic and diced onion. Sauté, stirring occasionally, until the onion is soft and translucent, about 4 to 5 minutes.
Add Tomatoes and Seasonings
  1. Stir in the tomato sauce, sugar, salt, black pepper, heavy cream, cayenne if using, garam masala, and the extra curry powder. Bring to a gentle simmer and cook for 3 to 4 minutes so the flavors marry. Keep the sauce on low heat while you cook the chicken.
Cook the Chicken
  1. In a separate heavy skillet, heat the remaining 1 tablespoon oil over medium-high heat. Add the marinated chicken pieces in a single layer; avoid crowding the pan. Cook without moving for 2 to 3 minutes to get good browning, then stir and cook another 3 to 4 minutes until pieces are browned and cooked through (internal temp 165°F / 74°C).
Combine and Finish
  1. Transfer the cooked chicken to the sauce. Stir in the remaining 2 tablespoons butter until fully melted and glossy. Simmer everything together for 2 to 3 minutes to marry the flavors. Taste and adjust salt or cayenne. Garnish with chopped parsley if you like.
Serve Hot
  1. Spoon over steamed rice and pass warm naan.

Nutrition

Serving: 1Calories: 600kcalCarbohydrates: 40gProtein: 25gFat: 40gSaturated Fat: 25gSodium: 800mgFiber: 2gSugar: 3g

Notes

For lower fat, use 1 cup heavy cream + 1 cup milk, but sauce will be thinner. For dairy-free, try canned full-fat coconut milk and reduce sugar slightly. Let chicken sit at room temperature for 10 minutes before cooking for even cooking. Don't overcrowd the pan when searing.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating