• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
elliescakeroom

elliescakeroom

  • Home
  • Breakfast
  • Appetizers
  • DINNERS
  • DESSERTS
  • About
  • Contact

elliescakeroom

  • Home
  • Breakfast
  • Appetizers
  • DINNERS
  • DESSERTS
  • About
  • Contact
Home » Quick & Easy Homemade Butter Chicken Recipe

Quick & Easy Homemade Butter Chicken Recipe

March 25, 2026 by Ellie

The aroma of simmering spices fills the kitchen as you prepare a comforting dish that warms the soul: homemade butter chicken. In just about 30 minutes, you can create a mouthwatering meal bursting with flavor that captures the essence of traditional Indian cuisine. This Quick & Easy Homemade Butter Chicken Recipe is a family favorite because of its rich, creamy sauce that perfectly envelops tender chicken.

This recipe is perfect for busy weeknights or cozy gatherings where you want an impressive dish without spending hours in the kitchen. It’s easy to make ahead of time, letting the flavors meld, and you can store leftovers for lunch the next day.

Why You’ll Love This Recipe

  • The tender chicken soaks up a rich and creamy sauce.
  • It comes together in just 30 minutes for quick weeknight dinners.
  • A delightful mix of spices adds depth without overwhelming heat.
  • Versatile enough to pair with rice or naan for a complete meal.

What You’ll Need

Gather these ingredients to bring this dish to life.

For the Chicken

  • 1 ½ pounds skinless boneless chicken thighs, cut into bite-sized chunks
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • ½ teaspoon curry powder

For the Sauce

  • 1 tablespoon Greek yogurt
  • 3 tablespoons vegetable oil
  • 3 tablespoons butter (divided)
  • 6 garlic cloves, minced
  • 1 medium onion, diced
  • 1 15-ounce can tomato sauce
  • 1 teaspoon sugar
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • 2 cups heavy cream
  • ½ teaspoon cayenne pepper (optional for heat)
  • 1 teaspoon garam masala
  • ½ teaspoon curry powder

For Garnish & Serving

  • ¼ cup freshly chopped parsley (optional, for garnish)
  • Naan bread
  • Steamed rice

Greek yogurt can be substituted with sour cream.

Substitutions & Swaps

  • Chicken thighs can be replaced with chicken breasts.
  • Vegetable oil can be swapped for olive oil.
  • Heavy cream can be replaced with coconut cream.
  • Cayenne pepper is optional based on heat preference.

How to Make It

Start cooking your homemade butter chicken with these easy steps.

1. Marinate the Chicken

Combine chicken pieces with salt, garlic powder, sweet paprika, and curry powder in a bowl. Mix well and set aside for 15 minutes to marinate, allowing the flavors to penetrate the meat.

2. Cook the Chicken

Heat vegetable oil in a large skillet over medium-high heat. Add the marinated chicken and cook for 5-7 minutes until browned and cooked through, stirring occasionally. Ensure to remove the chicken and set aside once cooked.

Quick & Easy Homemade Butter Chicken Recipe

3. Prepare the Sauce Base

In the same skillet, reduce the heat to medium and add 2 tablespoons of butter. Once melted, add minced garlic and diced onion, cooking for 3-4 minutes until the onion turns translucent and fragrant.

4. Build the Sauce

Stir in the tomato sauce, sugar, salt, black pepper, and remaining curry powder. Simmer for about 5 minutes, allowing the mixture to thicken slightly.

5. Season and Simmer

Pour in the heavy cream, gradually stirring until fully combined. Add cayenne pepper and garam masala, stirring occasionally, and let it simmer on low heat for an additional 10 minutes to meld the flavors.

6. Finish with Butter

Turn off the heat and stir in the remaining tablespoon of butter until melted, adding a rich sheen to the sauce. Taste and adjust seasoning if necessary.

7. Serve and Enjoy

Ladle the butter chicken over steamed rice or enjoy it with naan bread. Garnish with freshly chopped parsley, if desired.

How to Store It

Fridge: Store in an airtight container for up to 3 days.
Freezer: Yes, this dish freezes well for up to 3 months.
Reheat: Microwave on high for 2-3 minutes, stirring halfway through.

Tips for Best Results

  • Allow the chicken to marinate for at least 15 minutes to deepen flavor.
  • Adjust the level of cayenne pepper for your preferred heat.
  • Use a heavy-bottomed pan for even cooking and a nicely browned chicken.
  • Let the finished dish sit for a few minutes before serving for the best flavor.

Serving Suggestions

  • Pair with warm naan for a delightful dip into the sauce.
  • Serve alongside fragrant basmati rice for a filling meal.
  • Perfect for family gatherings or as leftovers for lunch.

Quick & Easy Homemade Butter Chicken Recipe

« Previous Post
Ultimate Cheesy Ground Beef Melt
Next Post »
Baked Chickpea Chips

If you enjoyed this…

Hawaiian Chicken Sheet Pan with vibrant vegetables ready to serve

Hawaiian Chicken Sheet Pan

Crispy Baked Eggplant Parmesan on a plate

Crispy Baked Eggplant Parmesan

Creamy pesto chicken pasta with vibrant colors and fresh ingredients.

Creamy Pesto Chicken Pasta

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Browse by Diet

All RecipesAppetizersBreakfastDINNERSDESSERTS
Muffin tin meat pies baked to perfection, showcasing flaky crust and savory fillings.

Muffin Tin Meat Pies

Dolly's Chicken and Stuffing Casserole served in a baking dish

Dolly’s Chicken and Stuffing Casserole

Bowl of homemade Hamburger Helper served with ground beef and noodles

Homemade Hamburger Helper

  • About
  • Contact
  • Terms of Use
  • Privacy Policy
  • Cookies Policy
  • GDPR

© 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design