I absolutely adore making this Creamy Butter Chicken with Naan and Steamed Rice Recipe whenever I want to bring a little comfort and warmth to the table. The luscious, velvety sauce coats tender chicken pieces perfectly, and when paired with soft naan and fluffy steamed rice, it feels like a big flavorful hug in every bite. This recipe has become a personal favorite because it’s rich without being overwhelming and balances spices with creaminess so beautifully.

Why You’ll Love This Creamy Butter Chicken with Naan and Steamed Rice Recipe

What makes this dish stand out for me is the incredible flavor profile. You get the gentle heat from the spices like garam masala and curry powder, mingling with sweet tomato notes and that deep buttery richness that creates this magical creaminess. I love how the balance between savory, spicy, and creamy elements keeps every bite exciting but totally comforting all at once. It has just the right kick from cayenne pepper if you want it, but you can easily adjust for your heat preference.

Besides the amazing taste, I find this recipe wonderfully straightforward to prepare. It doesn’t require any exotic ingredients, and the steps are simple yet rewarding, perfect for both weeknight dinners and special occasions. I often make it when I want to impress friends or family without spending hours in the kitchen. The way the sauce thickens up around the juicy chicken makes it feel luxurious, and the accompanying naan and steamed rice turn it into a complete, satisfying meal.

Ingredients You’ll Need

A white marbled surface holds eleven separate dishes showing ingredients for cooking. In the center, a clear glass bowl holds raw chicken pieces in pale pink color. Surrounding it, on the top left is a small white plate with dark dried fenugreek and white sugar. A small white bowl with light beige cashew powder is on the top right, next to a white bowl filled with white yogurt. Near the center bottom is a white plate with blue rings holding several ground spices of different colors: bright red chili flakes, light brown cumin, yellow turmeric, black pepper, and light pink salt. To the left is a small clear bowl with bright red kashmiri chili powder. Below that is a white bowl with light brown fresh ginger and garlic pieces. Next to that is a white bowl filled with bright red tomato purée. The bottom far left shows a clear glass container filled with golden oil. To the right of the tomato purée, on the bottom middle, is a white cup with pale yellow butter or ghee. Next to that is a small clear glass bowl filled with chopped green chilli. Near the right side, below yogurt, is a white bowl with white cream. The whole scene is bright and well lit. Photo taken with an iphone --ar 4:5 --v 7

The beauty of this Creamy Butter Chicken with Naan and Steamed Rice Recipe lies in its simple, accessible ingredients, each one playing a crucial role. Together they create the rich texture, the bold flavor, and the vibrant color that make it so memorable.

  • Chicken thighs: I prefer these for their tenderness and juiciness, which hold up well to simmering in the sauce.
  • Greek yogurt: This adds a subtle tang and helps tenderize the chicken beautifully during marination.
  • Butter: The key ingredient that brings that silky, indulgent texture to this dish.
  • Garlic and onions: Essential for building that fragrant base and rich depth of flavor.
  • Tomato sauce: Provides the sweet and acidic notes that balance the cream and spices.
  • Heavy cream: Critical for achieving that smooth, creamy consistency in the sauce.
  • Spices (paprika, curry powder, garam masala, cayenne pepper): These add warmth, complexity, and a little heat to awaken the palate.
  • Fresh parsley: Optional but fantastic for adding a fresh, herbal finish before serving.
  • Naan and steamed rice: The perfect pair to soak up the luscious sauce and complete the meal.

Directions

Step 1: Marinate the chicken by combining the bite-sized chicken thighs with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. I let it sit while I prepare the other ingredients so the flavors really penetrate the meat.

Step 2: Heat the vegetable oil in a skillet over medium-high heat. Add the marinated chicken pieces and cook them until they are golden brown, which usually takes about 7 to 10 minutes. This step locks in the juices and adds a lovely caramelized flavor.

Step 3: Remove the chicken from the skillet to prevent overcooking. In the same skillet, melt 2 tablespoons of butter. Add the minced garlic and diced onions, sautéing them until they become soft and fragrant—this base develops amazing aroma and sweetness.

Step 4: Pour in the tomato sauce along with sugar, salt, and black pepper. Stir everything together and let it simmer gently for about 5 minutes. This allows the sauce to deepen in flavor and reduce slightly.

Step 5: Stir in the heavy cream, cayenne pepper (if using), garam masala, and extra curry powder. Let the sauce simmer for another 10 minutes until it thickens and becomes luscious. This is when the magic really happens, and the sauce envelops the flavors beautifully.

Step 6: Remove from heat and stir in the remaining 1 tablespoon of butter until fully melted and incorporated. This finishing touch is what gives the dish its hallmark rich and velvety texture.

Step 7: Serve your Creamy Butter Chicken with Naan and Steamed Rice Recipe hot, garnished with freshly chopped parsley for a lovely pop of color and freshness.

Servings and Timing

This recipe makes enough for 4 hearty servings, perfect for a family meal or a comfortable dinner with friends. Prep time takes about 10 minutes as you marinate and chop, while the cooking time totals roughly 20 minutes. Altogether, you’re looking at 30 minutes from start to finish with no extra resting time needed, which means you can have a delicious, home-cooked Indian-inspired meal on the table fast.

How to Serve This Creamy Butter Chicken with Naan and Steamed Rice Recipe

A round white plate holds three main layers: on the right is a portion of cooked white rice with long, separate grains, next to it on the right edge are two soft, folded naan breads with light brown spots, and covering most of the left side is a thick, orange creamy curry with chunks of tender chicken pieces, topped with scattered small green cilantro leaves. The plate is placed on a dark fabric, with a white marbled surface visible in the background. photo taken with an iphone --ar 4:5 --v 7

When it comes to serving, I love placing a generous scoop of the butter chicken over a bed of fluffy steamed rice, letting the rich sauce soak into every grain. The naan bread is a must-have for me—it allows you to scoop up that creamy goodness and adds a pillowy texture contrast. I often warm the naan briefly in the oven or on a dry skillet before serving for the best softness and slight crisp edges.

Presentation-wise, I sprinkle chopped parsley right before serving. It adds a fresh, bright touch that balances the richness and makes the dish feel inviting. For a dinner party, I sometimes add thinly sliced red onion rings or a few lemon wedges on the side to add a bright zing that guests can squeeze over their plate.

As for drinks, I love pairing this meal with a chilled Riesling or a light, fruity red wine like Pinot Noir. For non-alcoholic options, a fizzy lemonade or a cool mango lassi complements the spiced cream sauce beautifully. This recipe is perfect for weekend dinners, festive gatherings, or any time you want a flavorful meal that’s both comforting and impressive.

Variations

I really enjoy experimenting with variations of this Creamy Butter Chicken with Naan and Steamed Rice Recipe to keep it fresh and adaptable. If you want a lighter version, swapping out heavy cream for coconut milk works wonderfully and adds a subtle tropical note. For those who prefer white meat, boneless chicken breasts can be used, though I usually recommend thighs for juiciness and flavor depth.

If you or your guests need gluten-free options, just double-check that your naan is gluten-free or use gluten-free flatbreads, and the recipe remains naturally gluten-free otherwise. For a vegan twist, you can replace chicken with firm tofu or cauliflower florets and swap butter and cream with plant-based alternatives like vegan butter and coconut cream. The spices and tomato base ensure the dish stays robust in flavor.

For flavor variations, I sometimes add a hint of smoked paprika or a touch of fenugreek leaves to deepen the complexity. Alternatively, tossing in some fresh spinach or peas toward the end adds a vibrant green element and extra nutrition. Cooking method-wise, making this in a slow cooker is a great hands-off option—just add everything except the cream and butter early, then stir them in near the end for a creamy finish.

Storage and Reheating

Storing Leftovers

Leftover butter chicken stores beautifully in an airtight container in the fridge. I always use glass containers if I can because they maintain freshness well and don’t absorb any odors. It keeps great for up to 3 to 4 days, which makes it perfect for enjoying lunches or quick dinners later in the week.

Freezing

This dish freezes well too if you want to save portions for later. I recommend cooling it completely before transferring to freezer-safe containers or heavy-duty zip-lock bags. It can be stored frozen for up to 3 months. When freezing, separate the chicken from the naan and rice so you can defrost and reheat each component perfectly.

Reheating

The best way to reheat butter chicken is gently on the stovetop over low heat, stirring occasionally until warmed through to prevent curdling or separation. You can add a splash of water or cream during reheating if the sauce has thickened too much. Avoid microwaving at high power as it can sometimes dry out the chicken or cause uneven heating. For naan and rice, reheating in the oven or microwave wrapped in a damp paper towel keeps them soft and fresh.

FAQs

Can I use chicken breasts instead of thighs for this recipe?

Yes, you certainly can, but I recommend cutting them into slightly larger pieces and being careful not to overcook, as breasts can dry out faster than thighs. Cooking times might be slightly shorter, so keep an eye to maintain tenderness.

Is Greek yogurt necessary in the marinade?

Greek yogurt helps tenderize the chicken and adds a subtle tang that enhances the flavor, but if you don’t have it, you can substitute with regular plain yogurt or even a little lemon juice. It’s a small but integral part of achieving tender, juicy chicken.

How spicy is this butter chicken recipe? Can I adjust the heat?

This recipe is mildly spicy, with cayenne pepper being optional. You can completely omit the cayenne for a milder dish or increase it to your taste. The other spices add warmth without overwhelming heat, making it suitable for many palates.

Can I prepare this dish ahead of time?

Absolutely! In fact, butter chicken often tastes even better the next day as the flavors meld. You can marinate the chicken ahead and even make the sauce one day in advance, then simply reheat and combine before serving.

What is the best way to make sure the sauce stays creamy and doesn’t split?

Avoid boiling the sauce once the cream is added and always simmer gently over low heat. Stir consistently while cooking and remove from heat before the sauce becomes too thick or oily. Stirring in butter at the very end also helps keep the sauce silky and smooth.

Conclusion

I hope you enjoy making this Creamy Butter Chicken with Naan and Steamed Rice Recipe as much as I do. It’s one of those dishes that feels both special and comforting, perfect for bringing friends and family around the table. With its rich flavors and welcoming aromas, it’s sure to become a beloved staple in your kitchen too. Give it a try—you’ll be so glad you did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Butter Chicken with Naan and Steamed Rice Recipe

Creamy Butter Chicken with Naan and Steamed Rice Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 6 reviews

  • Author: Eve
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

This Butter Chicken recipe features tender bite-sized chicken thighs marinated in aromatic spices and Greek yogurt, then cooked to golden perfection before simmering in a rich, creamy tomato-based sauce infused with garlic, onions, and a blend of traditional Indian spices. Perfectly paired with warm naan bread or steamed rice, this dish brings the classic flavors of Indian comfort food to your table in under 30 minutes.


Ingredients

Chicken Marinade

  • 1.5 pounds skinless, boneless chicken thighs, cut into bite-sized chunks
  • 1 teaspoon salt (adjust to taste)
  • 1 teaspoon garlic powder
  • 1 teaspoon sweet paprika
  • 0.5 teaspoon curry powder
  • 1 tablespoon Greek yogurt

Cooking Ingredients

  • 3 tablespoons vegetable oil
  • 3 tablespoons butter (divided)
  • 6 cloves garlic, minced
  • 1 medium onion, diced
  • 1 (15-ounce) can tomato sauce
  • 1 teaspoon sugar
  • 1 teaspoon salt (adjust to taste)
  • 0.5 teaspoon black pepper
  • 2 cups heavy cream
  • 0.5 teaspoon cayenne pepper (optional, for heat)
  • 1 teaspoon garam masala
  • 0.5 teaspoon curry powder
  • 0.25 cup freshly chopped parsley (optional, for garnish)
  • to taste Naan bread
  • to taste Steamed rice


Instructions

  1. Marinate the Chicken: In a mixing bowl, combine the chicken chunks with salt, garlic powder, sweet paprika, curry powder, and Greek yogurt. Mix thoroughly to coat all pieces evenly. Let the chicken marinate while you prepare the rest of the ingredients, allowing the flavors to penetrate the meat.
  2. Cook the Chicken: Heat vegetable oil in a skillet over medium-high heat. Add the marinated chicken pieces and cook until they turn golden brown on all sides, about 7 to 10 minutes. Once cooked, remove the chicken from the skillet and set aside.
  3. Prepare the Sauce Base: In the same skillet, melt 2 tablespoons of butter. Add the minced garlic and diced onions, sautéing until the onions become soft and fragrant, which usually takes about 3 to 5 minutes.
  4. Build the Sauce: Stir in the tomato sauce, sugar, salt, and black pepper into the skillet with the sautéed onions and garlic. Let the mixture simmer gently for about 5 minutes to blend the flavors.
  5. Season and Simmer: Add the heavy cream, cayenne pepper (if using), garam masala, and additional curry powder to the sauce. Stir well and let everything simmer together for another 10 minutes, or until the sauce thickens to a creamy consistency.
  6. Finish with Butter: Remove the skillet from heat and stir in the remaining tablespoon of butter until it melts completely and integrates into the sauce, giving it a glossy, rich finish.
  7. Serve and Enjoy: Plate the butter chicken by spooning the rich sauce and tender chicken pieces over warm steamed rice or alongside soft naan bread. Garnish with freshly chopped parsley if desired for added freshness and color.

Notes

  • Adjust the salt and spices according to your taste preferences to balance the dish perfectly.
  • The cayenne pepper is optional; omit or reduce it if you prefer a milder dish.
  • Using boneless chicken thighs adds juiciness and tenderness compared to breast meat.
  • For a lighter version, substitute heavy cream with coconut milk or a lower-fat cream alternative.
  • Leftovers can be refrigerated for up to 3 days and reheated gently on the stove.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Indian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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