I absolutely love this Easy Butter Chicken (30 Minute Recipe!) Recipe because it hits that perfect balance between rich flavor and quick prep time. When you want something cozy and comforting but don’t have hours to spend in the kitchen, this recipe comes to the rescue like a warm hug on a plate. I remember the first time I made it—it was a busy weeknight, and the fact that I could whip up such a flavorful, creamy butter chicken in just half an hour really felt like a small kitchen miracle.
You’ll find that this recipe is incredibly forgiving and customizable, making it fantastic even if you’re new to Indian cooking. Plus, using pantry staples like canned tomatoes and an easy mix of spices means you’re never far from having a delicious dinner ready. I think you’ll enjoy how this recipe streamlines all those rich, aromatic flavors into a straightforward, satisfying meal you’ll want to make again and again.
Why You’ll Love This Recipe
- Quick and Easy: Ready in just 30 minutes, perfect for busy weeknights.
- Rich Flavor: The blend of spices and creamy sauce tastes like it’s been simmering all day.
- Simple Ingredients: Uses pantry staples and common spices for convenience.
- Versatile Protein: Works great with chicken breasts or thighs, depending on your preference.
Ingredients You’ll Need
The magic behind this Easy Butter Chicken (30 Minute Recipe!) Recipe comes down to the fresh aromatics, warming spices, and creamy finish. Each ingredient works together to build layers of flavor that taste indulgent but come together with minimal hassle.
- Butter: It lends that authentic richness and depth; if you avoid dairy, a neutral oil works fine too.
- Yellow onions: They caramelize beautifully and bring natural sweetness that balances the spices.
- Ginger: Fresh ginger adds zesty warmth—don’t skip it or the dish will lack that signature punch.
- Garlic: Crush it for maximum flavor; garlic is the backbone of so many great curry dishes.
- Canned tomatoes: Using canned crushed or diced tomatoes boosts flavor especially when fresh ones aren’t in season.
- Chicken breasts or thighs: Thighs stay juicier, but breasts work well too—just keep an eye to avoid overcooking.
- Water: Helps simmer the sauce while keeping it nice and saucy.
- Whipping cream: Makes the sauce irresistibly creamy; you can also swap plain yogurt or coconut milk if you prefer.
- Almond butter: A handy shortcut to get creamy texture without a high-powered blender; cashew butter is a great traditional substitute.
- Coconut sugar: Adds subtle sweetness and rounds out the tomatoes’ acidity—brown sugar works well too.
- Sea salt: Enhances all the flavors; I usually start with about 2 teaspoons but always adjust to taste.
- Cilantro: Fresh cilantro on top brightens the dish and adds a lovely herbal touch.
- Spices (Garam masala, turmeric, coriander, cumin, chili powder, cardamom seeds): This spice mix brings that signature butter chicken warmth and complexity; garam masala is key if you have to simplify.
Variations
I love to switch things up depending on what’s in my pantry and mood—don’t hesitate to make this Easy Butter Chicken (30 Minute Recipe!) Recipe your own. Little tweaks not only keep it exciting but can also accommodate different dietary preferences or what you have on hand.
- Dairy-Free: I’ve made this with coconut milk and oil instead of butter and cream, and it still tastes fantastic and creamy.
- Extra Spicy: If you like heat, try upping the chili powder or adding a pinch of cayenne pepper for a nice kick.
- Vegetarian Version: Swap chicken for firm tofu or chickpeas; just let them simmer a bit longer for flavor absorption.
- Nut-Free Option: Instead of almond butter, try blending cooked potatoes or cauliflower for creaminess if allergies are a concern.
How to Make Easy Butter Chicken (30 Minute Recipe!) Recipe
Step 1: Sauté Your Aromatics to Build Flavor
Start by heating the butter over medium-high heat in a large frying pan—this step is your flavor base, so don’t rush it. Add the roughly chopped onions along with the chopped ginger and crushed garlic. Cook this mixture for 8 to 10 minutes until the onions are deeply browned and caramelized, stirring occasionally and adjusting the heat if it starts to stick or burn. Trust me, this patience pays off with a rich, complex sauce.
Step 2: Toast the Spices
While your onions are cooking, toss the garam masala, turmeric, coriander, cumin, chili powder, and the cardamom seeds into a small bowl. Once the onions are ready, sprinkle these spices in the pan and stir constantly for about one minute. This short toasting helps wake up the spices’ flavors and removes any raw, powdery taste. It’s a little trick I learned that really elevates the whole dish.
Step 3: Add Tomatoes and Blend
Pour in the canned crushed or diced tomatoes directly into the pan, scraping up any browned bits stuck to the bottom to capture all that flavor. Let it simmer briefly, then carefully transfer the sauce to a blender and puree until smooth. Blending ensures your sauce is creamy and luscious—no chunky bits interrupting that velvety texture.
Step 4: Simmer the Chicken
Pour the blended sauce back into the pan, add your bite-sized chicken pieces and the cup of water. Bring everything to a gentle simmer, then reduce the heat to medium-low, cover, and let it cook for about 10 minutes. This is when the chicken absorbs that deeply spiced sauce, becoming tender and tasty. Make sure your chicken is cooked through but not dried out—checking the largest pieces towards the end helps.
Step 5: Finish with Cream and Almond Butter
Stir in the whipping cream, almond butter, and a touch of coconut sugar to balance the acidity of the tomatoes. Taste and season with sea salt as needed. I usually start with about 2 teaspoons of salt but adjust to your preference. The almond butter adds beautiful richness and silkiness—you won’t believe this came together so quickly!
Step 6: Serve and Garnish
Serve your butter chicken over steamed basmati rice (or your favorite rice variety), and if you’re lucky, with some naan on the side. Sprinkle fresh cilantro on top right before serving—it adds freshness and a bit of herbal zing that complements the creamy sauce perfectly.
Pro Tips for Making Easy Butter Chicken (30 Minute Recipe!) Recipe
- Caramelize Onions Slowly: Taking your time here adds a sweet depth that makes a big difference in flavor.
- Use Fresh Ginger and Garlic: Pre-minced versions just don’t pack the same aromatic punch, so whenever possible, go fresh.
- Blend the Sauce Smooth: I discovered that pureeing the sauce creates an indulgent texture almost like restaurant-style butter chicken.
- Don’t Overcook the Chicken: Keep an eye on it during simmering to ensure it stays tender and juicy, not rubbery.
How to Serve Easy Butter Chicken (30 Minute Recipe!) Recipe
Garnishes
I always finish with a generous sprinkle of fresh cilantro because it adds such a bright freshness to the creamy richness. Sometimes, I toss on a little extra chili powder or a squeeze of fresh lime when serving it to friends who like a tangier, spicier punch.
Side Dishes
My go-to pairing is fluffy basmati rice and warm naan bread—perfect for soaking up every last bit of sauce. Occasionally I’ll add a simple cucumber raita or a crisp salad on the side to cut through the richness and create balance.
Creative Ways to Present
For special occasions, I love serving this butter chicken in a beautiful cast-iron skillet straight from the stove, sprinkled with chopped pistachios or toasted almonds for a little crunch. Setting out small bowls of different chutneys and pickles alongside really turns it into a fun, interactive meal for guests.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge, and it’s amazing how the flavors marry and deepen overnight. This butter chicken keeps well for up to 3 days—just make sure to cool it to room temperature before refrigerating.
Freezing
I’ve frozen this Easy Butter Chicken (30 Minute Recipe!) Recipe several times when prepping meals ahead. Freeze portions in freezer-safe containers, and it thaws well, though the creaminess might separate slightly upon reheating—but a good stir fixes that right away.
Reheating
I reheat leftovers gently on the stovetop over low heat, stirring frequently to prevent sticking and to bring back that silky texture. Adding a splash of water or cream while reheating can refresh the sauce if it’s thickened too much.
FAQs
-
Can I make this Easy Butter Chicken (30 Minute Recipe!) Recipe vegetarian?
Absolutely! You can swap the chicken for sturdy vegetables like cauliflower, mushrooms, or chickpeas. Just simmer a bit longer to ensure they absorb the spices and flavors well.
-
Can I use store-bought curry powder instead of the spice mix?
Yes, if you don’t have garam masala and other individual spices, curry powder is a great shortcut. Just keep in mind that garam masala has a unique flavor profile, so it might taste slightly different but still delicious.
-
Is coconut sugar necessary in this recipe?
Coconut sugar balances the acidity of the tomatoes, but you can substitute it with brown sugar or skip it if you prefer a more tangy flavor. I find a little sweetness helps round out the sauce.
-
How do I know when the chicken is cooked through?
The chicken should be opaque in the center and reach an internal temperature of 165°F (74°C). Simmering for about 10 minutes usually works well, but you can cut a piece to check or use a meat thermometer for peace of mind.
-
Can I prepare the sauce in advance?
Yes, the sauce can be made ahead and refrigerated or frozen before adding the chicken and cream. This way, cooking on the day is even quicker—perfect for meal prepping or busy days.
Final Thoughts
This Easy Butter Chicken (30 Minute Recipe!) Recipe is one of those dishes I often recommend to friends who want to try rich Indian flavors without the fuss. It’s straightforward, forgiving, and delivers that creamy, spiced goodness we all crave after a long day. I hope you enjoy making it as much as I do—it’s comfort food at its finest and perfect for sharing around the table. Seriously, once you try it, it’ll become a staple in your weeknight rotation just like it did for me!
PrintEasy Butter Chicken (30 Minute Recipe!) Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stovetop
- Cuisine: Indian
Description
This easy Butter Chicken recipe delivers a creamy, flavorful Indian-inspired dish ready in just 30 minutes. Featuring tender chicken simmered in a spiced tomato sauce enriched with butter, cream, almond butter, and coconut sugar, it’s perfect for a comforting weeknight meal. Serve with rice and naan, garnished with fresh cilantro for an authentic touch.
Ingredients
The Curry
- 2 tablespoons butter
- 2 yellow onions, roughly chopped
- 3 tablespoons chopped ginger
- 6 cloves garlic, crushed
- 28 ounce can of crushed or diced tomatoes
- 1 lb chicken breasts or thighs, cut into bite-sized pieces
- 1 cup water
- 1/2 cup whipping cream (or plain yogurt or coconut milk)
- 2 tablespoons almond butter
- 2-4 tablespoons coconut sugar (can substitute brown sugar)
- Sea salt to taste (about 2 teaspoons)
- Cilantro, to serve
The Spices
- 1 tablespoon garam masala
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 4 cardamom pods, seeds only (discard pods)
Instructions
- Cook Aromatics: Heat the butter in a large frying pan over medium-high heat. Add the chopped onions, ginger, and crushed garlic. Cook for 8-10 minutes until the onions are well browned, stirring occasionally and reducing the heat if necessary to avoid burning.
- Prepare Spices: While the onions cook, place the garam masala, turmeric, coriander, cumin, chili powder, and cardamom seeds in a small bowl.
- Add Spices to Pan: Add the mixed spices to the pan with the aromatics and cook for 1 minute to toast and remove raw flavors, stirring constantly to prevent burning.
- Add Tomatoes: Pour the canned crushed or diced tomatoes into the pan. Scrape the bottom of the pan to loosen any browned bits and incorporate them into the sauce.
- Blend Sauce: Transfer the tomato and spice mixture to a blender. Blend on high speed until the sauce is smooth and creamy.
- Simmer Chicken: Return the blended sauce to the pan. Add the bite-sized chicken pieces and water. Bring the mixture to a simmer over medium heat. Reduce heat to medium-low, cover, and cook for 10 minutes until the chicken is fully cooked and tender.
- Finish Sauce: Stir in the whipping cream, almond butter, and coconut sugar. Adjust seasoning with sea salt to taste and gently simmer for an additional 2-3 minutes to meld flavors.
- Serve: Serve the butter chicken hot with steamed rice and naan bread if available. Garnish with fresh cilantro on top for added freshness and color.
Notes
- Butter provides the most authentic flavor, but oil can be used for a dairy-free alternative.
- Canned tomatoes are preferred for consistent flavor, but fresh ripe tomatoes can be substituted during tomato season.
- Almond butter offers ease of blending; raw cashews or cashew butter can be used for a more traditional taste.
- If some spices are missing, prioritize garam masala as the essential spice; curry powder can be a reasonable substitute.
Nutrition
- Serving Size: 1 serving (approx. 1/4 recipe)
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 600 mg
- Fat: 25 g
- Saturated Fat: 12 g
- Unsaturated Fat: 11 g
- Trans Fat: 0.3 g
- Carbohydrates: 12 g
- Fiber: 3 g
- Protein: 35 g
- Cholesterol: 110 mg