30-Minute Butter Chicken: Quick, Delicious Dinner Recipe!

By Marianne On September 5, 2026

30-Minute Butter Chicken

30-Minute Butter Chicken

Are you looking for a quick solution for a busy weeknight dinner? Look no further than this 30-Minute Butter Chicken! This creamy, flavorful dish is a delightful twist on traditional Indian cuisine, perfect for impressing your family or guests without spending hours in the kitchen. With tender chicken simmered in a rich tomato and cream sauce, it’s a comforting meal that’s both satisfying and easy to prepare. Whether it’s a casual family dinner or a special occasion, this recipe is sure to become a favorite. Plus, it’s beginner-friendly, making it a breeze for anyone to whip up!

Why You’ll Love This 30-Minute Butter Chicken

This 30-Minute Butter Chicken is a lifesaver for busy moms and professionals alike. It’s easy to make, requiring just a few simple steps that anyone can follow. The delicious flavor of the creamy sauce, combined with tender chicken, will have your family asking for seconds. Plus, it’s family-friendly, appealing to both kids and adults. And if you’re short on time, this dish is make-ahead friendly, allowing you to prepare it in advance and enjoy it later!

Easy to Make

With straightforward steps, this recipe is perfect for beginners and seasoned cooks alike.

Delicious Flavor

The rich, creamy sauce infused with spices creates a mouthwatering experience.

Family-Friendly

It’s a hit with both kids and adults, making it ideal for family dinners.

Make-Ahead Friendly

Prepare it in advance for a quick meal on busy nights.

Ingredients for 30-Minute Butter Chicken

Main Ingredients

  • Chicken breast: Diced into bite-sized pieces for quick cooking.
  • Butter: Adds richness and flavor to the dish.
  • Onion: Finely chopped to create a flavorful base.
  • Garlic: Minced for a fragrant kick.
  • Ginger: Grated to enhance the dish’s warmth and depth.
  • Garam masala: A blend of spices that gives the dish its signature flavor.
  • Turmeric: Adds color and a subtle earthiness.
  • Chili powder: Provides a gentle heat; adjust to your taste.
  • Tomato puree: Forms the base of the creamy sauce.
  • Heavy cream: Creates a luscious, velvety texture.
  • Salt: To taste, enhancing all the flavors.
  • Fresh cilantro: For garnish, adding a pop of color and freshness.

Optional Add-Ins

  • Peas: Stir in some frozen peas for added color and nutrition.
  • Bell peppers: Diced for a crunchy texture and sweetness.
  • Cashews: Chopped and sprinkled on top for a delightful crunch.
  • Spinach: Fresh or frozen, added for a nutritious boost.

Ingredient Notes

  • Substitutions: You can use chicken thighs instead of breasts for a juicier option.
  • Recommended brands: Look for high-quality spices and cream for the best flavor.
  • Fresh vs frozen: Fresh ingredients are ideal, but frozen chicken and vegetables work well too.

Kitchen Equipment

  • Large skillet: A non-stick skillet works great for easy cooking and cleanup.
  • Wooden spoon: Perfect for stirring and mixing ingredients.
  • Measuring cups and spoons: Essential for accurate ingredient measurements.
  • Knife and cutting board: For chopping chicken and vegetables.
  • Serving spoon: To dish out the delicious butter chicken.

How to Make 30-Minute Butter Chicken

Step 1: Prepare the Ingredients

Start by gathering all your ingredients. Dice the chicken breast into bite-sized pieces. Finely chop the onion, and mince the garlic. Grate the ginger, and measure out your spices. Having everything ready will make the cooking process smooth and quick.

Step 2: Mix or Assemble

In a large skillet, melt the butter over medium heat. Once it’s melted and bubbly, add the chopped onion. Sauté the onion for about 3-4 minutes until it becomes translucent. Then, stir in the minced garlic and grated ginger. Cook for another minute until fragrant. This step builds a flavorful base for your butter chicken.

Step 3: Cook or Bake

Next, add the diced chicken to the skillet. Cook the chicken for about 5-7 minutes, stirring occasionally, until it’s browned on all sides. You want it to be cooked through but not overdone. Once the chicken is browned, sprinkle in the garam masala, turmeric, and chili powder. Stir well to coat the chicken with the spices. Then, pour in the tomato puree and bring the mixture to a gentle simmer. Let it cook for about 5 minutes, allowing the flavors to meld together.

Step 4: Finish and Garnish

Reduce the heat to low and stir in the heavy cream. Cook for an additional 2-3 minutes until everything is heated through. Taste and season with salt as needed. For a pop of color and freshness, garnish your butter chicken with freshly chopped cilantro before serving.

Step 5: Serve

Serve your delicious 30-Minute Butter Chicken hot, alongside fluffy rice or warm naan. This dish is perfect for a cozy family dinner or a quick meal when you’re short on time. Enjoy the creamy goodness and the smiles it brings to your table!

Expert Tips for Success

  • Use Fresh Ingredients: Fresh chicken, herbs, and spices enhance the flavor of your butter chicken.
  • Don’t Overcook: Keep an eye on the chicken to ensure it stays tender and juicy.
  • Measure Accurately: Use measuring cups and spoons for precise ingredient amounts, especially spices.
  • Follow Timing Carefully: Stick to the cooking times to achieve the best texture and flavor.
  • Common Pro Tips: Taste as you go and adjust seasoning to suit your palate.

Recipe Variations for 30-Minute Butter Chicken

Healthier Version

  • Substitute heavy cream with Greek yogurt or coconut milk for a lighter option.
  • Use skinless chicken breasts or even turkey for a leaner protein choice.
  • Add more vegetables like zucchini or carrots to increase fiber and nutrients.

Vegetarian Version

  • Replace chicken with chickpeas or paneer for a protein-packed vegetarian dish.
  • Use vegetable broth instead of chicken broth for added flavor.
  • Incorporate more vegetables like bell peppers, spinach, or cauliflower for variety.

Gluten-Free Version

  • This recipe is naturally gluten-free; just ensure all spices and ingredients are certified gluten-free.
  • Serve with gluten-free naan or rice to keep the meal gluten-free.

Spicy Version

  • Add extra chili powder or fresh chopped green chilies for a kick of heat.
  • Incorporate a dash of cayenne pepper for an additional layer of spice.
  • Serve with a side of spicy pickles or chutney for an extra zing.

Extra Indulgent Version

  • Stir in a tablespoon of butter at the end for a richer flavor.
  • Add a splash of white wine or a touch of honey for a sweet contrast.
  • Top with toasted nuts like cashews or almonds for added crunch and luxury.

What to Serve With 30-Minute Butter Chicken

Side Dishes

  • Fluffy basmati rice or jasmine rice to soak up the creamy sauce.
  • Warm naan or roti for a delightful bread option.
  • Steamed vegetables like broccoli or green beans for a healthy touch.

Sauces and Toppings

  • Mint chutney for a refreshing contrast.
  • Raita (yogurt sauce) to cool down the spices.
  • Extra cilantro or sliced green onions for garnish.

Drinks

  • A chilled glass of white wine, like Sauvignon Blanc, pairs beautifully.
  • Mint lemonade for a refreshing non-alcoholic option.
  • Chai tea for a warm, comforting beverage.

Desserts

  • Mango lassi for a sweet, creamy finish.
  • Gulab jamun for a traditional Indian sweet treat.
  • Fresh fruit salad for a light and refreshing end to the meal.

Storage Instructions

Refrigerator

  • Store leftover butter chicken in an airtight container in the refrigerator.
  • It will keep well for up to 3 days.
  • Make sure to let it cool to room temperature before sealing the container.

Freezer

  • For longer storage, freeze the butter chicken in a freezer-safe container.
  • It can be frozen for up to 3 months.
  • Label the container with the date for easy tracking.

Reheating

  • To reheat, thaw in the refrigerator overnight if frozen.
  • Warm it in a skillet over medium heat, stirring occasionally until heated through.
  • You can also microwave it in a microwave-safe dish, covering it to retain moisture.

Common Mistakes to Avoid

  • Not prepping ingredients ahead of time, which can lead to a rushed cooking process.
  • Overcooking the chicken, resulting in dry and tough pieces instead of tender bites.
  • Skipping the seasoning adjustments; always taste and tweak to suit your palate.
  • Using low-quality spices, which can dull the vibrant flavors of your butter chicken.

FAQs about 30-Minute Butter Chicken

Can I make this ahead of time?

Absolutely! This 30-Minute Butter Chicken is perfect for meal prep. You can make it ahead of time and store it in the refrigerator for up to three days. Just reheat it when you’re ready to serve!

Can I use frozen chicken?

Yes, you can use frozen chicken for this recipe. Just make sure to thaw it completely before dicing and cooking. This will help ensure even cooking and prevent any rubbery texture.

What can I serve with butter chicken?

This dish pairs wonderfully with fluffy basmati rice, warm naan, or even steamed vegetables. You can also add a side of mint chutney or raita for a refreshing contrast.

Is this recipe spicy?

The spice level can be adjusted to your preference. The chili powder adds a gentle heat, but you can increase or decrease the amount based on your family’s taste. Feel free to add more spices for a spicier kick!

Can I make this dish vegetarian?

Yes! For a vegetarian version, simply replace the chicken with chickpeas or paneer. You can also add more vegetables like bell peppers or spinach for added nutrition and flavor.

Recipe Card for 30-Minute Butter Chicken

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 450 per serving

Ingredients

  • 1 lb chicken breast, diced
  • 2 tablespoons butter
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 tablespoon garam masala
  • 1 teaspoon turmeric
  • 1 teaspoon chili powder
  • 1 cup tomato puree
  • 1 cup heavy cream
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. In a large skillet, melt the butter over medium heat.
  2. Add the chopped onion and sauté until translucent.
  3. Stir in the garlic and ginger, cooking for another minute.
  4. Add the diced chicken and cook until browned.
  5. Sprinkle in the garam masala, turmeric, and chili powder, stirring to coat the chicken.
  6. Pour in the tomato puree and bring to a simmer.
  7. Reduce heat and stir in the heavy cream, cooking until heated through.
  8. Season with salt to taste and garnish with fresh cilantro before serving.

Notes

  • Serve with rice or naan for a complete meal.
  • Adjust the spice level by adding more or less chili powder.
  • This dish can be made ahead and reheated for convenience.

Final Thoughts on 30-Minute Butter Chicken

This 30-Minute Butter Chicken is not just a meal; it’s a warm hug on a plate that brings joy to your family table. With its creamy sauce and tender chicken, it’s a dish that’s sure to impress, even on the busiest of nights. I encourage you to give it a try and experience the delightful flavors for yourself. Don’t forget to leave a review or comment below to share your thoughts or any variations you tried. Happy cooking, and may your kitchen be filled with love and laughter!

Print

30-Minute Butter Chicken: Quick, Delicious Dinner Recipe!

30-Minute Butter Chicken

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and delicious butter chicken recipe that can be prepared in just 30 minutes, perfect for a weeknight dinner.

  • Author: Marianne
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten Free

Ingredients

Scale
  • 1 lb chicken breast, diced
  • 2 tablespoons butter
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 1 tablespoon garam masala
  • 1 teaspoon turmeric
  • 1 teaspoon chili powder
  • 1 cup tomato puree
  • 1 cup heavy cream
  • Salt to taste
  • Fresh cilantro for garnish

Instructions

  1. In a large skillet, melt the butter over medium heat.
  2. Add the chopped onion and sauté until translucent.
  3. Stir in the garlic and ginger, cooking for another minute.
  4. Add the diced chicken and cook until browned.
  5. Sprinkle in the garam masala, turmeric, and chili powder, stirring to coat the chicken.
  6. Pour in the tomato puree and bring to a simmer.
  7. Reduce heat and stir in the heavy cream, cooking until heated through.
  8. Season with salt to taste and garnish with fresh cilantro before serving.

Notes

  • Serve with rice or naan for a complete meal.
  • Adjust the spice level by adding more or less chili powder.
  • This dish can be made ahead and reheated for convenience.

Nutrition

  • Serving Size: 1 cup
  • Calories: 450
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 30g
  • Saturated Fat: 18g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 35g
  • Cholesterol: 120mg

About the Author

Marianne

kitchen guide and fellow food

Hi, we’re Marianne Hi there, and welcome to Recipes Days! I’m Marianne, your kitchen guide and fellow food lover. If you’ve ever felt overwhelmed by complicated recipes or thought, “I don’t have time to cook something good,” I’ve been there too. That’s why Recipes Days exists—to make cooking feel effortless, fun, and full of flavor, no matter your experience level.

Leave a Comment

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