v

Quick & Easy Homemade Butter Chicken: 1-Pot, Flavor-Packed, Totally Doable

Butter chicken has a way of winning people over with its rich, creamy texture and warm, spiced aroma. Known for its luxurious sauce and deeply satisfying taste, this quick & easy homemade butter chicken brings all that deliciousness to your kitchen without the time commitment or complexity of traditional methods.

This recipe is your go-to when you’re short on time but craving something deeply comforting and full of character. It uses everyday ingredients and just one pot, creating a thick, velvety sauce that wraps tender chicken in bold, savory flavor. You don’t need to marinate anything overnight or fuss with special cookware—just follow a few simple steps, and you’ll have a dish that feels both special and effortless.

From the first bite, you’ll taste why butter chicken is such a favorite. Creamy tomato sauce, aromatic spices, and a hint of butter come together to create a deeply satisfying meal that’s perfect for busy weeknights or relaxed gatherings. It’s hearty, rich, and made to impress—without the stress.


Ingredient Breakdown

Each component of this butter chicken has a purpose, contributing to its deep flavor and signature texture. Here’s what makes this dish work:

Chicken thighs are ideal because they remain moist and tender during cooking. Their rich flavor holds up well to the spice-heavy sauce. Chicken breasts are a lighter option but should be cooked carefully to avoid drying out.

Onions and garlic are the flavor base. The onion adds natural sweetness and body, while garlic brings sharp, savory depth. Fresh garlic works best here, though jarred garlic can do in a pinch.

Fresh ginger contributes brightness and a bit of zing. It adds a subtle heat that enhances the spices without overpowering the dish. Ground ginger can be substituted—use about half the amount.

Garam masala is essential. This classic Indian spice blend brings warmth, complexity, and aroma. No substitute will quite match it, but in a pinch, a homemade mix of cinnamon, coriander, and cumin can mimic some of its flavor.

Cumin and paprika support the flavor foundation. Cumin lends earthy, slightly bitter notes, while paprika adds mild sweetness and color. If you like a little smokiness, smoked paprika can be used.

Tomato paste and crushed tomatoes build the sauce. Tomato paste creates depth and thickness, while crushed tomatoes add a tangy brightness and help form the body of the curry.

Heavy cream softens the acidity of the tomatoes and gives the dish its silky richness. If you prefer a lighter option or need dairy-free, alternatives like coconut milk work beautifully.

Butter is stirred in at the end to create that final glossy texture and rich mouthfeel that makes butter chicken so comforting.

Fresh cilantro is optional but adds a burst of color and freshness to balance the richness of the sauce.


Cooking Instructions

  1. Prepare the chicken: Cut boneless chicken thighs into chunks, trimming any large pieces of fat. Pat them dry—this helps the surface brown instead of steam.

  2. Sear in batches: Heat a tablespoon of oil in a wide, heavy pan over medium-high heat. Add the chicken in a single layer. Cook in batches, browning both sides for about 3–4 minutes each. Don’t worry if they’re not cooked through. Set them aside.

  3. Cook the aromatics: In the same pan, add more oil if needed and toss in your chopped onions. Cook until soft and lightly golden, about 5–7 minutes. Add garlic and ginger next, stirring for a minute or so until fragrant.

  4. Toast the spices: Sprinkle in garam masala, cumin, and paprika. Stir constantly for about 30 seconds to bloom the spices. The aroma will let you know they’re ready.

  5. Add tomato paste: Stir in the tomato paste, working it into the onion mixture and cooking for another minute or two until slightly darkened and thickened.

  6. Pour in crushed tomatoes: Deglaze the pan with a 14-ounce can of crushed tomatoes, scraping up any flavorful bits stuck to the bottom. Simmer the mixture for about 10 minutes so the flavors can concentrate.

  7. Finish the sauce: Turn the heat to medium-low and add the cream. Stir gently, then return the seared chicken (plus any juices) to the pot. Let everything simmer for another 10–15 minutes until the chicken is fully cooked and the sauce has thickened.

  8. Add butter and adjust: Stir in the butter until fully melted. Taste the sauce—add salt to your liking, and if the tomato is a little sharp, a small pinch of sugar can help round things out.

  9. Garnish and serve: Sprinkle with chopped cilantro if desired and serve immediately.


Tips, Substitutes & Customizations

  • Skip the dairy? Coconut milk is a great swap for cream. Use a plant-based butter alternative at the end or skip it entirely.

  • Make it meat-free: Paneer, tofu, or canned chickpeas are excellent vegetarian options. Paneer mimics the richness of chicken, while chickpeas provide substance and protein.

  • Amp up the heat: Add a pinch of cayenne or a fresh green chili if you prefer a spicier dish. The base recipe is mild and family-friendly.

  • Cook ahead: This dish keeps well in the fridge and gets even better after a day as the flavors develop. It’s perfect for meal prepping.

  • Sauce too thick or thin? Simmer longer to reduce, or add a splash of water, broth, or cream to thin it out.


Serving Suggestions

Butter chicken is best enjoyed with something that soaks up the sauce. Fresh, soft naan or warm basmati rice are classic pairings. Add a cucumber yogurt raita or a simple green salad to cool things off and balance the spices.

This recipe works just as well for a laid-back family dinner as it does for guests. The ease of making it in one pot and the big flavor payoff makes it ideal for casual get-togethers, especially when served family-style.

Planning a themed night? Serve butter chicken alongside lentil dal, crispy samosas, and chilled mango lassi for a complete Indian-inspired meal.


Nutrition & Wellness Notes

Butter chicken, though creamy and rich, can be part of a balanced meal. Making it from scratch allows you to control the amount of butter and cream, and choose leaner cuts of chicken.

The spices add more than just flavor. Cumin, ginger, and garlic bring warming, digestive-friendly properties. Tomatoes contribute vitamin C and antioxidants like lycopene.

For a lighter dish, reduce the cream or use half-and-half, and limit the butter to just a tablespoon. Serve it with whole grains like brown rice or quinoa for added fiber.

This dish is naturally gluten-free and can be easily adapted for dairy-free or low-carb diets.


FAQs

1. Can I use chicken breast instead of thighs?
Yes, chicken breast works fine. Just watch your cooking time—breast meat can dry out more easily, so it’s best to cook it gently and not for too long.

2. Do I need to marinate the chicken first?
No need. This recipe builds flavor in the sauce itself. But if you have extra time and want even more depth, a quick yogurt-based marinade with spices can give you that extra layer.

3. Is this dish freezer-friendly?
Absolutely. Once cooled, butter chicken freezes well for up to 3 months. Store in airtight containers and thaw in the fridge before reheating slowly on the stove.

4. What can I use instead of heavy cream?
You can use canned coconut milk for a dairy-free version. For a lighter option, try half-and-half or even Greek yogurt (stirred in off the heat to avoid curdling).

5. My sauce is too acidic—what can I do?
A small pinch of sugar helps balance acidity from the tomatoes. Stir it in near the end, along with the butter, to round out the flavor.

6. How should I store leftovers?
Cool and refrigerate leftovers in an airtight container. They’ll keep for about 4 days. Reheat gently on the stove, adding a splash of cream or water if the sauce thickens too much.

7. What sides go best with butter chicken?
Rice and naan are top choices. Try adding roasted vegetables, a tangy slaw, or even a dollop of yogurt on top for freshness. If you like a crisp texture contrast, toasted flatbread works great too.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A creamy, spiced tomato-based curry made in one pot, this quick & easy homemade butter chicken features tender chicken pieces simmered in a rich sauce. It’s flavorful, comforting, and perfect for busy nights.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1 ½ lbs boneless skinless chicken thighs, cut into chunks
1 tbsp oil (vegetable or avocado)
1 medium yellow onion, finely chopped
3 cloves garlic, minced
1 tbsp grated fresh ginger
1 tbsp garam masala
1 tsp ground cumin
1 tsp paprika
2 tbsp tomato paste
1 (14 oz) can crushed tomatoes
½ cup heavy cream (or full-fat coconut milk)
2 tbsp unsalted butter
Salt to taste
Chopped cilantro for garnish (optional)

Instructions

  • Heat oil in a large skillet or pot over medium-high. Brown chicken on all sides in batches; remove and set aside.

  • In the same pan, cook chopped onion for 5–7 minutes. Add garlic and ginger; stir 1–2 minutes.

  • Add garam masala, cumin, and paprika. Stir constantly for 30 seconds to bloom spices.

  • Mix in tomato paste and cook for 1 minute. Pour in crushed tomatoes and simmer 10 minutes.

  • Lower heat and stir in cream. Add chicken back to the pot and cook 10–15 minutes until done.

  • Finish with butter, stir until melted. Taste and adjust seasoning.

  • Garnish with cilantro and serve hot.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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