Quick and Easy Butter Chicken with Rice

Highlighted under: Busy Day | Fast Eats

I love whipping up this Quick and Easy Butter Chicken with Rice whenever I crave something comforting and delicious. The blend of spices and creamy sauce creates a vibrant dish that’s ready in no time. Plus, it’s perfect for busy weeknights or even casual gatherings with friends. Thanks to simple ingredients and straightforward steps, it’s a recipe I can confidently serve and enjoy. What I adore most is how the flavors come together effortlessly, making my dinner table feel special without the fuss.

Created by

The Chefivanrecipes Team

Last updated on 2026-02-16T13:34:18.753Z

Making butter chicken has always been a favorite of mine, but I wanted a version that didn’t take hours to cook. Through experimentation, I discovered that the key is to marinate the chicken in yogurt and spices for a brief time, allowing for maximum flavor without delaying dinner. This quick marination works wonders!

To add extra depth to the sauce, I rely on pureed tomatoes and a splash of cream, which makes it rich without being heavy. Serving it over fluffy rice brings everything together, ensuring that every bite is a delightful fusion of flavor and comfort.

Why You'll Love This Recipe

  • Rich and creamy sauce that’s bursting with flavor
  • Quick preparation makes it perfect for busy nights
  • Pairs perfectly with fluffy rice or naan bread

Marinating the Chicken

Marinating the chicken is a crucial step that infuses the meat with flavor and ensures it's tender. The combination of yogurt and spices not only adds richness but also helps to soften the chicken. I recommend letting it marinate for at least 15 minutes; however, if you have more time, marinating it for an hour or even overnight will elevate the dish significantly. This deeper infusion of flavors results in a beautifully aromatic butter chicken that your taste buds will love.

When marinating, ensure the yogurt is well-mixed with the spices for even coating. You can adjust the chili powder based on your heat tolerance; simply add more or less to suit your preference. If you're in a hurry, using a zip-top bag for marinating allows for easy mixing and saves on cleanup!

Getting the Rice Just Right

Cooking perfect basmati rice requires attention to detail. Make sure to rinse the rice under cold water until the water runs clear to remove excess starch; this step prevents the rice from becoming gummy. A pot with a tight-fitting lid is essential to trap steam and cook the rice evenly. Set your heat to medium-high initially to bring the water to a boil, then lower to a simmer once you add the rice, covering it to let it cook without peeking.

To tell when the rice is done, you should see small holes begin to form on the surface, and the water should be absorbed. Fluff the rice gently with a fork afterwards to separate the grains. If you're feeling adventurous, try adding a bay leaf or cardamom pod to the cooking water for an extra layer of fragrant flavor.

Troubleshooting and Variations

If you find the sauce is too thick, a splash of water or more cream can smooth it out to your liking. Conversely, if it’s too thin, let it simmer uncovered for a few additional minutes. This will concentrate the flavors while thickening the sauce. Another common issue is undercooked chicken; make sure to cut the chicken into uniform pieces to ensure even cooking, and use an instant-read thermometer to ensure it reaches at least 75°C (165°F).

For variations, you can easily adapt this recipe by adding vegetables such as peas or spinach during the last few minutes of cooking for added nutrition and color. If you're aiming for a dairy-free version, try coconut cream instead of regular cream for a delightful twist that pairs beautifully with the spices.

Ingredients

Butter Chicken

  • 500g chicken breast, cut into bite-sized pieces
  • 2 tablespoons yogurt
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon garam masala
  • 1 teaspoon cumin
  • 1 teaspoon turmeric
  • 1/2 teaspoon chili powder
  • 1 tablespoon butter
  • 1 onion, finely chopped
  • 1 can (400g) crushed tomatoes
  • 1/2 cup cream
  • Salt to taste
  • Fresh cilantro for garnish

Rice

  • 2 cups basmati rice
  • 4 cups water
  • Salt to taste

Preparation Steps

Secondary image

Instructions

Marinate the Chicken

In a bowl, mix chicken pieces with yogurt, ginger-garlic paste, and spices. Let it marinate for at least 15 minutes.

Cook the Rice

In a pot, bring water to a boil. Add rice and salt, cover, and simmer for about 15 minutes until cooked. Fluff with a fork.

Prepare the Butter Chicken

In a skillet, melt butter over medium heat. Add onions and sauté until soft. Add marinated chicken and cook until browned.

Add Sauce Ingredients

Stir in crushed tomatoes and cream. Let the mixture simmer for 10 minutes, until the chicken is cooked through. Season with salt to taste.

Serve

Serve the butter chicken over rice and garnish with fresh cilantro.

Enjoy Your Meal!

Pro Tips

  • For an extra touch, try adding some peas to the rice while it cooks for added color and nutrition. Adjust the chili powder based on your spice tolerance!

Storage and Make-Ahead Tips

This butter chicken is an excellent make-ahead meal! You can prepare the chicken and marinate it a day ahead, which allows the flavors to deepen. When ready to cook, simply sauté the marinated chicken and proceed with your recipe. Leftover butter chicken can be refrigerated for up to three days or frozen for up to three months. Just make sure to cool it completely before storing to maintain optimal texture and flavor.

When reheating, do so gently on a stovetop over low heat, stirring frequently to prevent sticking or burning. If you find that the sauce has thickened too much during storage, adding a splash of coconut milk or cream can help restore its creamy consistency.

Serving Suggestions

For serving, I love placing the butter chicken directly over a bed of fluffy basmati rice, which soaks up the luscious sauce beautifully. Fresh cilantro adds a hint of brightness and color to the final presentation, but you can also experiment with additional toppings like cashews or a squeeze of lime for some tang. If you have naan or roti on hand, serve it alongside for dipping into the sauce—it's the perfect way to enjoy every last bite!

For a more upscale dinner, consider pairing your butter chicken with a side of cucumber raita or a fresh salad to balance the richness of the dish. For an added layer of flavor, I sometimes sprinkle a mix of roasted cumin and coriander over the rice before serving; it enhances the overall taste experience beautifully.

Questions About Recipes

→ Can I use frozen chicken?

Yes, just ensure it's fully thawed and drained before marinating.

→ How can I make this dish spicier?

You can increase the amount of chili powder or add fresh chopped chilies to the sauce.

→ Can I make this recipe dairy-free?

Yes, substitute yogurt with a dairy-free alternative and use coconut cream instead of regular cream.

→ How long does leftovers last in the fridge?

Leftovers can be stored in an airtight container for up to 3 days in the refrigerator.

Quick and Easy Butter Chicken with Rice

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: The Chefivanrecipes Team

Recipe Type: Busy Day | Fast Eats

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Butter Chicken

  1. 500g chicken breast, cut into bite-sized pieces
  2. 2 tablespoons yogurt
  3. 1 tablespoon ginger-garlic paste
  4. 1 teaspoon garam masala
  5. 1 teaspoon cumin
  6. 1 teaspoon turmeric
  7. 1/2 teaspoon chili powder
  8. 1 tablespoon butter
  9. 1 onion, finely chopped
  10. 1 can (400g) crushed tomatoes
  11. 1/2 cup cream
  12. Salt to taste
  13. Fresh cilantro for garnish

Rice

  1. 2 cups basmati rice
  2. 4 cups water
  3. Salt to taste

How-To Steps

Step 01

In a bowl, mix chicken pieces with yogurt, ginger-garlic paste, and spices. Let it marinate for at least 15 minutes.

Step 02

In a pot, bring water to a boil. Add rice and salt, cover, and simmer for about 15 minutes until cooked. Fluff with a fork.

Step 03

In a skillet, melt butter over medium heat. Add onions and sauté until soft. Add marinated chicken and cook until browned.

Step 04

Stir in crushed tomatoes and cream. Let the mixture simmer for 10 minutes, until the chicken is cooked through. Season with salt to taste.

Step 05

Serve the butter chicken over rice and garnish with fresh cilantro.

Extra Tips

  1. For an extra touch, try adding some peas to the rice while it cooks for added color and nutrition. Adjust the chili powder based on your spice tolerance!

Nutritional Breakdown (Per Serving)

  • Calories: 480 kcal
  • Total Fat: 30g
  • Saturated Fat: 18g
  • Cholesterol: 110mg
  • Sodium: 780mg
  • Total Carbohydrates: 36g
  • Dietary Fiber: 2g
  • Sugars: 6g
  • Protein: 25g