Are you ready to embark on a culinary adventure that will tantalize your taste buds and impress your family? I know I am! Today, I’m excited to share my Quick & Easy Homemade Butter Chicken Recipe that you can whip up in just 30 minutes. This dish is not only bursting with flavor but also perfect for those busy weeknights when you need a delicious meal without spending hours in the kitchen. Plus, it pairs beautifully with naan bread and steamed rice, making it a fantastic option for quick family dinners!
Why You’ll Love This Recipe
- Quick and easy to prepare, perfect for 30-minute meals.
- Rich and creamy sauce that everyone will love.
- Uses simple ingredients you probably already have at home.
- Great for meal prep and leftovers!
- Can be customized with your favorite spices and heat levels.
Ingredients
To make this delightful butter chicken, you will need the following ingredients:
- 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
- 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
- ¼ cup freshly chopped parsley (optional, for garnish)
- Naan bread
- Steamed rice
Full ingredient list with measurements is provided in the printable recipe card below.
How to Make the Recipe
Now, let’s dive into the cooking process! Follow these simple steps to create your own easy butter chicken dish:
- In a large bowl, combine the chicken chunks with salt, garlic powder, sweet paprika, and curry powder. Add the Greek yogurt and mix well to coat the chicken. Let it marinate for about 10 minutes.
- In a large skillet, heat the vegetable oil and 1 tablespoon of butter over medium heat. Once hot, add the marinated chicken and cook until browned, about 5-7 minutes. Remove the chicken from the skillet and set aside.
- In the same skillet, add the remaining butter. Sauté the minced garlic and diced onion until fragrant and translucent, about 3-4 minutes.
- Stir in the tomato sauce, sugar, salt, black pepper, heavy cream, cayenne pepper (if using), garam masala, and additional curry powder. Bring the mixture to a gentle simmer.
- Add the cooked chicken back into the skillet and stir to coat in the sauce. Let it simmer for another 5-10 minutes until the chicken is cooked through and the sauce is thickened.
- Garnish with freshly chopped parsley if desired, and serve hot with naan bread and steamed rice.
Pro Tips for Making the Recipe
Here are some of my favorite tips to ensure your butter chicken turns out perfectly every time:
- For a richer flavor, let the chicken marinate for longer if you have the time.
- Feel free to adjust the spices according to your taste. If you love heat, add more cayenne pepper!
- Use a mix of chicken thighs and breasts for a different texture.
- If you want to make this dish even creamier, add a splash of coconut milk.
- Pair it with creamy protein packed pasta bowl for a delightful twist!
How to Serve
This butter chicken is best served hot, straight from the skillet! Here are some serving suggestions:
- Serve with warm naan bread for dipping into the creamy sauce.
- Pair with steamed rice for a complete meal.
- Add a side of roasted vegetables for a nutritious boost.
- For a fun twist, try it with healthy garlic parmesan chicken pasta!
Make Ahead and Storage
This butter chicken is perfect for meal prep! Here’s how to store it:
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat gently on the stove or in the microwave before serving.
- You can also freeze the butter chicken for up to 3 months. Just thaw in the refrigerator overnight before reheating.
So there you have it! A quick and easy butter chicken recipe that’s sure to become a staple in your home. Whether you’re looking for easy dinner recipes for family picky eaters or just want a comforting meal after a long day, this dish is a winner. Enjoy your cooking adventure, and don’t forget to share your delicious results!

Quick & Easy Homemade Butter Chicken Recipe
Ingredients
Method
- Marinate chicken with salt, garlic powder, paprika, curry powder, and yogurt.
- Sauté onions and garlic in butter and oil until fragrant.
- Add tomato sauce, sugar, salt, black pepper, and spices; simmer for 10 minutes.
- Add chicken and cook until done, then stir in heavy cream and simmer for 10 minutes.
- Garnish with parsley and serve with naan and steamed rice.