Incredible Easy Butter Chicken: 30 Minutes

September 15, 2025
Written By Katherine Connolly

Katherine "Kate" Connolly is the founder of Kings Cook, a recipe developer, and a passionate home cook with a degree in nutrition science. Raised in a bustling Midwest kitchen, she believes everyone can cook with confidence. Kate specializes in creating delicious, reliable, and easy-to-follow American recipes designed for everyday life. Her mission is to help you master your kitchen and bring joy to your dinner table, one recipe at a time.

You know those nights when you’re just craving something incredibly comforting, packed with flavor, and feels like it came straight from your favorite Indian restaurant? Yeah, me too. And honestly, sometimes the thought of recreating that magic at home feels… well, a bit daunting. But I’ve got you! This Easy Butter Chicken is my go-to for when that craving hits, and I promise, it’s totally doable on a weeknight. I’ve tweaked and tinkered to make it incredibly simple, super fast (we’re talking 30 minutes!), and unbelievably creamy and delicious. It’s the kind of dish that makes your whole kitchen smell amazing and instantly makes a Tuesday feel like a special occasion.

Why You’ll Love This Easy Butter Chicken

Seriously, what’s not to love about this recipe? It really checks all the boxes:

  • Super Speedy: We’re talking restaurant-quality flavor in about 30 minutes. Perfect for those busy weeknights when you need dinner ready FAST.
  • Incredibly Creamy & Flavorful: That rich, luscious sauce is what dreams are made of, with all the classic butter chicken spices.
  • Adaptable to Your Taste: You get to control the spice level and the richness. Plus, it’s great for meal prep!
  • No Fancy Ingredients Needed: Yep, you can whip this up with stuff you probably already have hanging out in your pantry, even if you need an easy butter chicken without the traditional fenugreek.

Gather Your Ingredients for Easy Butter Chicken

Okay, let’s get our mise en place ready for this amazing Easy Butter Chicken! It’s really just a matter of grabbing a few key players. Here’s what you’ll need:

  • For the Chicken & Marinade:
    • 1.5 pounds boneless, skinless chicken thighs, cut into nice 1-inch pieces
    • 1 cup plain, unsweetened yogurt (full-fat is best for richness!)
    • 2 tablespoons lemon juice for brightness
    • 1 tablespoon freshly grated ginger (so much better than powder!)
    • 4 cloves garlic, minced (or more if you’re a garlic lover like me!)
    • 1 teaspoon garam masala for that signature warmth
    • 1 teaspoon ground cumin
    • 1 teaspoon paprika (for color and a hint of sweetness)
    • 1/2 teaspoon turmeric
    • 1/2 teaspoon cayenne pepper – we can adjust this later for heat!
    • 1 teaspoon salt
  • For the Sauce:
    • 2 tablespoons butter (the star, duh!)
    • 1 tablespoon olive oil
    • 1 large onion, finely chopped
    • 2 cloves garlic, minced
    • 1 teaspoon freshly grated ginger
    • 1 (15 ounce) can crushed tomatoes (fire-roasted if you can find ’em!)
    • 1 cup heavy cream (this is where the magic happens for creaminess)
    • 1 teaspoon sugar (just to balance out the acidity of the tomatoes)
    • Salt, to taste
    • Fresh cilantro, chopped, for that gorgeous pop of green garnish
    • Cooked rice or warm naan bread for serving – you’ve gotta have something to scoop up that sauce!

See? Totally manageable! Most of this stuff is probably in your fridge or spice cabinet already. If you’re all out of ginger or garlic, a good quality powder will do in a pinch, but fresh really takes it to the next level.

Mastering the Butter Chicken Yogurt Marinade

Alright, let’s dive into the heart of what makes this butter chicken yogurt marinade so special! It’s not just about slapping chicken in yogurt; it’s about creating this super flavorful, tender base that just melts in your mouth.

The plain yogurt is the magic here. It’s got lactic acid, which is like a super gentle tenderizer for the chicken, making it incredibly moist without getting mushy. Then, we add lemon juice for a little zing and brightness, plus that fresh ginger and garlic paste – oh, the aroma! This combo really infuses the chicken with so much flavor. The garam masala, cumin, paprika, turmeric, and cayenne pepper aren’t just for color (though the turmeric and paprika give it that gorgeous hue!); they’re building those warm, earthy spices that just scream authentic Indian curry.

You can totally marinate this for just 15 minutes if you’re in a rush, and it’ll still be great. But if you have a little more time, letting it chill in the fridge for up to 4 hours is even better! It really lets all those flavors get deep down into the chicken. Trust me, this marinade is a total game-changer for your easy butter chicken.

Step-by-Step Guide to Your Easy Butter Chicken

Alright, let’s get this fabulous Easy Butter Chicken made! It’s really straightforward, and before you know it, you’ll have that incredible aroma filling your kitchen. We’re sticking to the stovetop for this one.

  1. First things first, give your marinated chicken a quick stir to make sure it’s all coated. Then, grab a big skillet or a Dutch oven. Pop it over medium-high heat and melt in that butter with a little olive oil. You want it nice and hot!

  2. Now, the chicken! Don’t just dump it all in at once, okay? That’ll steam the chicken instead of searing it. Work in batches if you need to, and just lay the chicken pieces in a single layer. You want to get a beautiful golden-brown color on all sides. This usually takes about 5 to 7 minutes per batch. Once it’s nicely browned, scoop it out and set it aside on a plate. Don’t worry if it’s not cooked all the way through yet; it’ll finish cooking in the sauce!

  3. In that same skillet (don’t wipe it out – all those browned bits are flavor!), toss in your chopped onion. Cook it down until it’s soft and a little golden, which should take about 5 minutes. Then, add your minced garlic and grated ginger. Stir those around for about a minute until they smell amazing – be careful not to burn them!

  4. Pour in the crushed tomatoes, heavy cream, and that pinch of sugar. Give it a good stir, scraping up any little bits stuck to the bottom of the pan. Let this mixture come up to a gentle simmer.

  5. Now, return that beautifully browned chicken (and any juices from the plate!) back into the skillet with the sauce. Give it another stir, reduce the heat to low, pop a lid on it, and let it simmer for about 10 to 15 minutes. This is when the chicken will cook through completely, and the sauce will thicken up to that perfect, luscious consistency we’re after.

  6. Last step before serving: taste it! Does it need a little more salt? Maybe a tiny bit more cayenne for heat? Adjust it until it’s just right for you. Then, garnish with a generous sprinkle of fresh cilantro. It really makes it look and taste so fresh!

Serve this glorious easy butter chicken right away with fluffy rice or warm naan – maybe even some garlic-herb roasted potatoes or a side of creamy mac and cheese if you’re feeling extra indulgent!

Browning the Chicken for Flavor

Don’t skip this step for your easy butter chicken! Browning the chicken in batches isn’t just about making it look pretty; it’s crucial for developing that deep, rich flavor. When you get a nice sear on the chicken pieces, you’re creating those little browned bits, called the Maillard reaction, that add so much complexity to the final dish. Just look for that lovely golden-brown crust on all sides. It’s the foundation of a truly delicious curry!

Building the Creamy Sauce Base

Now we build that to-die-for sauce! Sautéing the onions until they’re soft and sweet is key. Then, the garlic and ginger add that aromatic punch. When you stir in the crushed tomatoes, heavy cream, and sugar, you’re creating the signature base that makes this dish oh-so-creamy. The cream works wonders to mellow out the tang of the tomatoes and meld all the spices together beautifully. This is really how to make butter chicken so deliciously creamy – it’s all about that perfect saucy marriage of ingredients!

Stovetop vs. Instant Pot Easy Butter Chicken

So, you’ve got your glorious marinade and your chicken ready to go – awesome! Now, let’s talk cooking methods. You can totally rock this Easy Butter Chicken on the stovetop, which is what I detailed above and it’s fantastic for that hands-on vibe. It lets you really control the browning and simmer. But if you’re like me and sometimes need dinner on the table like, yesterday, the Instant Pot is a total lifesaver!

For the Instant Pot magic, you’ll essentially follow the same sauté steps for the onion, garlic, and ginger right in the pot. Then, you’ll stir in the crushed tomatoes, heavy cream, sugar, and all those yummy spices. Finally, toss in your marinated chicken. Seal it up, set it to high pressure for about 8 minutes, and then let it do a natural release for 5 minutes before you carefully quick release any remaining steam. It’s seriously that fast! Both methods give you that creamy, flavorful result, but the Instant Pot makes it a true 30-minute wonder from start to finish. Whichever way you choose, you’re in for a treat. Check out my Instant Pot Chicken Tikka Masala for another speedy favorite!

Ingredient Notes and Substitutions for Easy Butter Chicken

Okay, let’s chat about a couple of ingredients you might be wondering about for this Easy Butter Chicken. No worries if you’re missing something or want to make a little tweak!

First up, fenugreek, or methi. It’s traditional, but honestly? If you don’t have it, it’s totally fine. For real! Just omit it, or if you want a little bit of that green fleck in the sauce, a tiny pinch of dried parsley works wonders just for color. You won’t miss the traditional flavor, I promise. Now, about that heavy cream – if you’re looking for something a little lighter, you can totally swap in half-and-half, or even evaporated milk. Just be aware it won’t be *quite* as luxuriously creamy, but it’s still going to be delicious!

Serving and Plating Your Easy Butter Chicken

Now that you’ve made this gorgeous Easy Butter Chicken, let’s make it look as good as it tastes! For that ultimate cozy curry night feel, serve it up piping hot with fluffy basmati rice or warm, pillowy naan bread. Seriously, you need something to sop up every last drop of that incredible sauce!

To get that perfect plating aesthetic, I like to ladle the butter chicken into a nice shallow bowl, making sure to get plenty of chicken and that rich, orangey sauce. A final flourish of freshly chopped cilantro is a must – it adds that pop of green and a burst of freshness. Want to go the extra mile? A swirl of extra cream on top looks super fancy, or you could even serve it alongside some cheesy garlic breadsticks or garlic parmesan roasted carrots for a feast!

Make-Ahead, Storage, and Reheating Tips

One of the best things about this Easy Butter Chicken? It’s a total rockstar for making ahead and meal prep! If you’ve got a busy week ahead, just make the whole dish, let it cool completely, and then pop it into airtight containers. It’s perfect for those quick meal prep curry bowls – just grab and go!

It’ll keep beautifully in the fridge for about 3-4 days. When you’re ready to reheat, you can gently warm it up on the stovetop over low heat, stirring occasionally until it’s bubbly and hot. You can also pop individual portions into the microwave. For an even longer storage option, this curry freezes like a dream! Just make sure it’s cooled, then freeze in portion-sized containers for up to 2-3 months. Thaw it overnight in the fridge, then reheat as usual. It’s one of those fabulous freezer-friendly curries that truly saves the day!

Frequently Asked Questions about Easy Butter Chicken

Got questions about whipping up this incredible Easy Butter Chicken? I’ve got answers! Let’s tackle some of the most common things people ask:

Can I make this butter chicken vegetarian?

Absolutely! For a vegetarian version of this Easy Butter Chicken, you can easily swap out the chicken for paneer cheese, firm tofu, or even hearty chickpeas. Just marinate your chosen vegetarian protein in the same yogurt mixture, then cook it similarly before adding it to the creamy sauce. It’s a fantastic way to enjoy all those delicious flavors without the meat!

What makes butter chicken so creamy?

(This is the secret!) The amazing creaminess in this dish really comes from a few key things. Firstly, the heavy cream is a non-negotiable for that luxurious texture. Then, the yogurt in the marinade also contributes to the smoothness and helps make the chicken super tender. Plus, blending some of the tomato and onion base before adding the cream can really enhance that velvety feel – I sometimes do that if I want it extra rich! So, it’s really about the quality of the cream and the technique of incorporating it smoothly.

How spicy is this easy butter chicken recipe?

This recipe is designed to be pleasantly warm, not scorching! I’ve put 1/2 teaspoon of cayenne pepper in the marinade, which gives it a nice gentle kick. However, cayenne can vary a lot in heat, so feel free to adjust it to your liking. If you’re sensitive to spice, start with just 1/4 teaspoon or even a pinch. If you love heat, you can definitely add more or even a pinch of red chili flakes to the sauce. Taste as you go!

What are the approximate butter chicken calories per serving?

Because we’re using chicken thighs and heavy cream, this version is satisfyingly rich! While exact numbers can vary based on brands and slight ingredient adjustments, a serving typically lands around 450-500 calories. It’s a hearty meal, perfect for a delicious weeknight dinner or a weekend treat.

Nutritional Information (Estimated)

Just a little heads-up, the nutritional info for this Easy Butter Chicken can change depending on the brands you use and exactly how big your scoops are! But generally, each serving clocks in around 450 calories, with about 25g of fat (that’s the good stuff from chicken, cream, and butter!), 30g of protein, and 20g of carbs. It’s a super satisfying meal that’s totally worth it!

Share Your Easy Butter Chicken Creations!

Okay, now it’s your turn to shine! I absolutely LOVE seeing what you all create in your kitchens. When you make this Easy Butter Chicken, please, please, please leave a comment below to tell me how it turned out. Did you try any fun swaps? Let me know! And if you snap a picture, tag me on social media – I can’t wait to see your delicious masterpieces. Your feedback really helps me make these recipes even better, and honestly, it just makes my day! You can read more about my kitchen adventures on my About page, or if you have specific questions, feel free to get in touch!

Print

Easy Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple and creamy butter chicken recipe you can make at home in 30 minutes. Perfect for a weeknight meal.

  • Author: kate
  • Prep Time: 15 min
  • Cook Time: 30 min
  • Total Time: 45 min
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegetarian

Ingredients

Scale
  • 1.5 lbs boneless, skinless chicken thighs, cut into 1-inch pieces
  • 1 cup plain yogurt
  • 2 tbsp lemon juice
  • 1 tbsp grated fresh ginger
  • 4 cloves garlic, minced
  • 1 tsp garam masala
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp turmeric
  • 1/2 tsp cayenne pepper (or to taste)
  • 1 tsp salt
  • 2 tbsp butter
  • 1 tbsp olive oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp grated fresh ginger
  • 1 (15 oz) can crushed tomatoes
  • 1 cup heavy cream
  • 1 tsp sugar
  • Salt to taste
  • Fresh cilantro, chopped, for garnish
  • Cooked rice or naan, for serving

Instructions

  1. In a bowl, combine chicken, yogurt, lemon juice, ginger, garlic, garam masala, cumin, paprika, turmeric, cayenne pepper, and salt. Marinate for at least 15 minutes, or up to 4 hours in the refrigerator.
  2. If you don’t have fenugreek (methi), you can omit it or add a pinch of dried parsley for a similar color.
  3. Heat butter and olive oil in a large skillet or Dutch oven over medium-high heat.
  4. Add marinated chicken in a single layer (work in batches if necessary) and cook until browned on all sides, about 5-7 minutes. Remove chicken from skillet and set aside.
  5. Add onion to the skillet and cook until softened, about 5 minutes.
  6. Add garlic and ginger and cook until fragrant, about 1 minute.
  7. Stir in crushed tomatoes, heavy cream, and sugar. Bring to a simmer.
  8. Return chicken to the skillet. Reduce heat to low, cover, and simmer for 10-15 minutes, or until chicken is cooked through and sauce has thickened.
  9. Season with salt to taste.
  10. Garnish with fresh cilantro and serve with cooked rice or naan.
  11. For Instant Pot: Sauté onion, garlic, and ginger in the pot using the sauté function. Add tomatoes, cream, sugar, and spices. Stir in marinated chicken. Cook on high pressure for 8 minutes, then allow a natural release for 5 minutes before quick releasing any remaining pressure.

Notes

  • For a creamier sauce, you can blend a portion of the cooked sauce before returning the chicken to the pan.
  • Butter chicken can be made ahead and reheated. It also freezes well.
  • This recipe is great for meal prep. Portion into containers with rice or naan for easy lunches.
  • If you are looking for meal planning services, consider exploring options that offer diverse cuisines.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 10g
  • Sodium: 500mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 30g
  • Cholesterol: 150mg

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