Quick & Easy Homemade Butter Chicken Recipe

If you’ve ever longed for a dish that brings restaurant-quality warmth and indulgence right into your own kitchen, this Quick & Easy Homemade Butter Chicken Recipe is your golden ticket. Creamy, richly spiced, and wonderfully comforting, it’s the perfect weeknight meal when you want something impressive without spending hours by the stove. This recipe balances aromatic spices with tender chicken in a luscious buttery tomato sauce that’s utterly irresistible and guaranteed to satisfy your craving for classic Indian flavors made simple and achievable at home.

Ingredients You’ll Need

A white bowl filled with many pieces of raw meat covered in thick beige sauce with darker brown spices mixed in. The sauce coats each piece fully, showing a textured, creamy surface with some areas where the meat edges are more visible. The bowl is placed on a white marbled surface, and the sauce clings slightly to the sides inside the bowl. photo taken with an iphone --ar 4:5 --v 7

Each ingredient in this Quick & Easy Homemade Butter Chicken Recipe is thoughtfully chosen to create a harmony of flavors, textures, and colors, from the tangy yogurt marinade that tenderizes the chicken to the vibrant spices that paint the sauce with warmth.

  • 2 boneless skinless chicken breasts: Provides lean, tender protein that soaks up the flavors beautifully.
  • ½ cup Greek yogurt: Adds creamy texture and acts as a tenderizing marinade base.
  • 1 Tbsp lemon juice: Offers a fresh zing that brightens the marinade.
  • 1 tsp fresh ginger: Brings a subtle spicy warmth, perfect for that authentic touch.
  • 2 garlic cloves: Adds savory depth and aroma.
  • 2 tsp garam masala: A key spice blend lending warmth and complexity.
  • ½ tsp smoked paprika: Gives a gentle smokiness and rich color.
  • ½ tsp turmeric powder: Provides earthy flavor and vibrant golden hue.
  • ¾ tsp salt: Enhances every other flavor perfectly.
  • 2 Tbsp cooking oil: Essential for sautéing and developing the base flavors.
  • 3 Tbsp butter: Key for that silky richness and classic buttery taste.
  • 1 yellow onion: Adds sweetness and body to the sauce.
  • 2 garlic cloves (additional): For layering garlic flavor in the sauce.
  • 1 tsp fresh ginger (additional): Amplifies the warm spice notes in the sauce.
  • ½ tsp ground cumin: Gives an earthy, slightly nutty backbone to the sauce.
  • 15 oz. tomato sauce: The tangy, luscious foundation of the creamy sauce.
  • ¼ cup water: Helps adjust the sauce consistency perfectly.
  • ⅓ cup heavy cream: Creates the silky smooth finish that makes this recipe a true indulgence.

How to Make Quick & Easy Homemade Butter Chicken Recipe

Step 1: Prepare the Marinade and Chicken

Start by tenderizing your chicken with a luscious marinade. Cut the chicken breasts into small, ½ inch pieces, then mix Greek yogurt, lemon juice, grated ginger, garlic, garam masala, smoked paprika, turmeric, and salt into a bowl. This marinade is what infuses the chicken with those signature deep flavors and keeps it wonderfully moist during cooking.

Step 2: Marinate the Chicken

Coat all the chicken pieces evenly with the marinade. Pop them into the fridge for at least an hour or ideally overnight to let the flavors really soak in. When ready, take the chicken out about 10 minutes before cooking so it can come closer to room temperature for even cooking.

Step 3: Cook the Chicken

Heat your skillet with cooking oil over medium-high heat, then add the marinated chicken. Cook until lightly browned and cooked through—this should take around 8 to 10 minutes. The marinade might camouflage the browning a bit, but don’t worry, the flavorful sear is there.

Step 4: Set Chicken Aside

Once cooked, remove the chicken from the skillet and cover it with foil to keep warm and juicy while you make the sauce.

Step 5: Sauté Onion for the Sauce

Lower the heat to medium and add butter to the same skillet. When melted, toss in the diced onion and sauté for about 4 minutes till softened and fragrant—this forms the savory base of your sauce.

Step 6: Add Aromatics and Spices

Add minced garlic and grated ginger along with garam masala, ground cumin, smoked paprika, salt, and turmeric powder. Stir everything together and cook for about a minute to awaken all those incredible aromas.

Step 7: Simmer the Tomato Sauce

Pour in the tomato sauce and water, then lower the heat to medium-low. Let the sauce gently simmer for 7 to 8 minutes, stirring occasionally, letting all the spices meld beautifully into a rich, flavorful base.

Step 8: Finish the Sauce with Cream

Stir in the heavy cream at room temperature. This is the magic touch that makes the sauce decadently creamy and smooth, elevating your butter chicken to next-level comfort food.

Step 9: Combine Chicken and Sauce

Return the cooked chicken to the skillet, stirring to coat every tender morsel in that luscious sauce. Let it simmer together for 2 to 3 minutes, letting all the flavors bind in perfect harmony.

How to Serve Quick & Easy Homemade Butter Chicken Recipe

A white plate filled with one layer of fluffy white rice on the left side, topped by a thick layer of golden brown curry with small chunks of meat covering the right side of the rice, garnished with small green cilantro leaves scattered on the curry. A silver fork is placed on the bottom right corner, partly lifting some curry and rice. The plate rests on a white marbled surface with a folded gray and white striped cloth nearby and some fresh cilantro leaves in the top right corner. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

A sprinkle of fresh chopped cilantro adds a burst of color and a fresh herbal finish that complements the creamy sauce beautifully. You can also add a drizzle of extra cream or a squeeze of lemon for brightness if you like.

Side Dishes

This butter chicken pairs perfectly with steamed basmati rice that soaks up every last bit of sauce, or soft, warm naan bread for dipping and savoring every spoonful. You can also serve it alongside a refreshing cucumber raita or a simple green salad to balance the richness.

Creative Ways to Present

For a fun twist, try serving your butter chicken in small bowls as an appetizer or party dish accompanied by mini naan bites. You can also layer it over roasted vegetables or use it as a filling for wraps or stuffed parathas to mix things up while keeping that beloved flavor front and center.

Make Ahead and Storage

Storing Leftovers

Butter chicken actually tastes even better the next day once the flavors have had time to meld. Store leftovers in an airtight container in the fridge for up to 3 days, making it a perfect dish for easy weekday lunches or dinners.

Freezing

This Quick & Easy Homemade Butter Chicken Recipe freezes wonderfully. Portion it out into freezer-safe containers and freeze for up to 3 months. Just thaw overnight in the fridge before reheating.

Reheating

Reheat gently on the stovetop over low to medium heat, stirring occasionally to prevent the cream from separating. Add a splash of water or cream if the sauce has thickened too much. Avoid microwaving at high heat to keep the texture smooth and creamy.

FAQs

Can I use chicken thighs instead of breasts?

Absolutely! Chicken thighs have more fat and tend to stay juicier, which can add extra richness to your butter chicken. Just adjust cooking time slightly to ensure they are fully cooked.

How spicy is this butter chicken recipe?

This recipe is mildly spiced, focusing on warmth and depth rather than heat. If you like a little kick, you can easily add some cayenne pepper or chili powder to taste.

Is there a dairy-free way to make this dish?

Yes, you can substitute the Greek yogurt with coconut yogurt and replace the butter with coconut oil or a vegan butter alternative, and use coconut cream instead of heavy cream for a delicious dairy-free version.

Can I make this recipe ahead of time for a party?

Definitely! The sauce can be prepared and stored separately in advance, and the chicken marinated earlier to save time. Just combine and heat everything before serving for a stress-free meal.

What’s the best way to thicken the sauce if needed?

If your sauce feels too thin, simmer it a little longer uncovered to reduce and thicken naturally. Alternatively, mix a teaspoon of cornstarch with water and stir it in while simmering until the desired consistency is reached.

Final Thoughts

Sharing this Quick & Easy Homemade Butter Chicken Recipe with you feels like passing down a little treasure. It’s the kind of recipe that delivers comfort, flavor, and fuss-free cooking all on one plate. So gather your ingredients, fire up your skillet, and enjoy the satisfying joy of a dish that feels special every single time. Trust me, once you try this, it’ll quickly become one of your most cherished go-to meals.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Quick & Easy Homemade Butter Chicken Recipe

Quick & Easy Homemade Butter Chicken Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 3 reviews

This Quick & Easy Homemade Butter Chicken recipe offers a flavorful and creamy Indian-inspired dish with tender marinated chicken cooked in a spiced tomato and cream sauce. Perfect for a comforting weeknight dinner, it combines traditional spices like garam masala, turmeric, and smoked paprika with a simple cooking method using a skillet.

  • Total Time: 1 hour 50 minutes
  • Yield: 4 servings

Ingredients

Chicken Marinade

  • 2 boneless skinless chicken breasts, cut into ½ inch pieces
  • ½ cup Greek yogurt
  • 1 Tbsp lemon juice
  • 1 tsp fresh grated ginger
  • 2 garlic cloves, minced
  • 2 tsp garam masala
  • ½ tsp smoked paprika
  • ½ tsp turmeric powder
  • ¾ tsp salt

Cooking

  • 2 Tbsp cooking oil
  • 3 Tbsp butter
  • 1 yellow onion, diced
  • 2 garlic cloves, minced
  • 1 tsp fresh grated ginger
  • 2 tsp garam masala
  • ½ tsp ground cumin
  • ½ tsp smoked paprika
  • ½ tsp salt
  • ¼ tsp turmeric powder
  • 1 (15 oz.) can tomato sauce
  • ¼ cup water
  • ⅓ cup heavy cream, room temperature

Instructions

  1. Mix the marinade: In a large bowl, combine Greek yogurt, lemon juice, grated ginger, garlic, garam masala, smoked paprika, turmeric powder, and salt. Stir until well combined to create the marinade.
  2. Marinate the chicken: Add the cut chicken pieces to the marinade, ensuring all pieces are fully coated. Cover and refrigerate for at least 1 hour or overnight for best flavor. Remove from refrigerator 10 minutes prior to cooking.
  3. Cook the chicken: Heat a large cast-iron skillet over medium-high heat and add cooking oil. Add the marinated chicken and cook, turning frequently, until lightly browned and cooked through, about 8-10 minutes.
  4. Cover the cooked chicken: Remove the chicken from the skillet and place on a plate. Cover with foil to keep warm while preparing the sauce.
  5. Sauté onions: Reduce heat to medium. In the same skillet, add butter and let it melt. Add diced onion and sauté for about 4 minutes until softened.
  6. Add spices and aromatics: Stir in minced garlic, grated ginger, garam masala, ground cumin, smoked paprika, salt, and turmeric powder. Cook and stir for 1 minute to release aromas.
  7. Simmer the sauce: Pour in tomato sauce and water. Stir to combine, reduce heat to medium-low, and let it simmer for 7-8 minutes, stirring occasionally.
  8. Incorporate cream: Add room temperature heavy cream to the sauce and stir well to create a rich, creamy texture.
  9. Combine chicken and sauce: Return the cooked chicken to the skillet and stir to coat in the sauce. Simmer together for 2-3 minutes to meld flavors.
  10. Serve: Garnish with chopped cilantro if desired. Serve hot with cooked rice or naan bread for a complete meal. Enjoy your delicious homemade butter chicken!

Notes

  • Marinating the chicken overnight enhances the flavor and tenderness.
  • If you prefer a spicier dish, add cayenne pepper or chopped chili to the marinade.
  • Use full-fat Greek yogurt for creaminess and best results.
  • Butter chicken pairs excellently with basmati rice or warm naan bread.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • Author: Maya
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star