ADVERTISEMENT

Easy Flatbread Butter Chicken – Creamy 30-Minute Meal

There are some dishes that feel like a warm hug on a plate, and this flatbread with butter chicken is exactly that. I remember the first time I made it for my family—the kitchen filled with the aroma of garam masala and simmering tomatoes, and everyone gathered around the stove, tearing off pieces of soft flatbread to scoop up every last bit of sauce.

Advertisements1

This recipe is my little way of bringing that cozy, communal feeling to your table. It’s not about being perfect; it’s about the joy of cooking something that makes people smile. Have you ever noticed how the best meals are the ones shared slowly, with laughter and dipping?

So take a deep breath, put on your favorite music, and let’s create something delicious together. You’ll have a skillet of creamy, aromatic butter chicken and warm, pillowy flatbreads ready in about 30 minutes—a meal that feels both indulgent and effortless.

Why You'll Love This Recipe

1

Quick & Comforting: Ready in 30 minutes, this one-skillet meal feels like a special treat.
2

Creamy & Spiced: The velvety tomato-cashew sauce is balanced with warm spices for a rich, satisfying flavor.
3

Perfect for Dipping: Soft, chewy flatbreads are made for soaking up every bit of sauce.
4

Family-Friendly: Mild enough for kids, yet flavorful enough for adults—everyone will love it.

About the Ingredients

1 lb (450g) boneless, skinless chicken thighs, cut into bite-sized pieces

Thighs stay juicy and tender. You can use chicken breast, but reduce cooking time by a few minutes to avoid dryness.

2 tablespoons (30g) unsalted butter, divided

Use high-quality butter for the best flavor. Ghee or coconut oil works as a dairy-free substitute.

1 medium yellow onion, finely chopped (about 1 cup)

Sweet onions like Vidalia are also great. If you’re short on time, use frozen pre-chopped onions.

3 cloves garlic, minced

Fresh garlic is key. In a pinch, substitute 1 teaspoon garlic powder.

1 tablespoon freshly grated ginger

Ginger adds a bright kick. You can use 1 teaspoon ground ginger, but fresh is better.

1 tablespoon garam masala

Store-bought is fine, but homemade garam masala adds a personal touch. If you don't have it, mix 1 tsp cumin, 1 tsp coriander, 1/2 tsp cardamom, and 1/2 tsp cinnamon.

1 teaspoon ground turmeric

For color and earthiness. You can omit if you don't have it, but it adds a nice golden hue.

1 teaspoon smoked paprika

Adds a subtle smokiness. Use sweet paprika for a milder flavor.

1/2 teaspoon cayenne pepper (optional, for heat)

Adjust to your spice preference. For a kid-friendly version, use just a pinch or omit.

1 (14 oz / 400g) can crushed tomatoes

Crushed tomatoes give a smoother sauce. You can also use diced tomatoes and blend them.

1/2 cup (120 ml) heavy cream

Heavy cream makes it rich. Substitute coconut cream for a dairy-free version.

1/2 cup (60g) raw cashews, soaked in hot water for 10 minutes

Soaked cashews blend into a creamy base. If you don't have cashews, use 2 tablespoons almond butter.

Salt and black pepper to taste

Always season to your taste. Use kosher salt for better control.

For serving: 4-6 store-bought or homemade flatbreads (like naan or roti)

Look for fresh naan in the bakery section. You can also use pita or flour tortillas.

Tips & Tricks

  • Soak the cashews in hot water while you prep other ingredients—this ensures they blend into a silky sauce.
  • Cut the chicken into uniform pieces so they cook evenly and stay tender.
  • Don’t rush the onion sauté—browning it properly adds depth to the sauce.
  • If the sauce is too thick, loosen it with a splash of chicken broth or water.

Pro Tips

1

Bloom the spices in the butter for 30 seconds to release their aromas.
2

Use a heavy-bottomed skillet to prevent sticking and ensure even heat.
3

Taste and adjust salt and spice before serving—everyone's palate is different.
4

Warm the flatbreads in a dry skillet or oven for a few minutes to make them extra soft.

Step-by-Step Instructions

1. Soak the cashews

Place the cashews in a small bowl and cover with hot water. Let them soak while you prepare the other ingredients—this softens them for a smooth sauce.

2. Sauté the aromatics

In a large skillet over medium heat, melt 1 tablespoon of butter. Add the chopped onion and cook for 4-5 minutes until softened and translucent, stirring occasionally. Add the garlic and ginger, and cook for another minute until fragrant.

3. Bloom the spices

Stir in the garam masala, turmeric, smoked paprika, and cayenne (if using). Cook for 30 seconds, stirring constantly, until the spices are fragrant and coat the onions.

4. Cook the chicken

Add the chicken pieces to the skillet and season with salt and pepper. Cook for 5-6 minutes, stirring occasionally, until the chicken is browned on all sides and cooked through (internal temperature reaches 165°F/74°C).

5. Make the sauce

Pour in the crushed tomatoes and bring to a simmer. Reduce the heat to low and let it bubble gently for 5 minutes, allowing the flavors to meld.

6. Blend the creamy base

Drain the soaked cashews and transfer them to a blender. Add the heavy cream and blend until completely smooth. If needed, add a tablespoon of water to help it blend.

7. Combine and simmer

Pour the cashew-cream mixture into the skillet and stir well. Let it simmer on low for 5-7 minutes, stirring occasionally, until the sauce thickens slightly and turns a rich orange color. Taste and adjust seasoning.

8. Finish with butter

Stir in the remaining 1 tablespoon of butter until melted and glossy. This adds a silky finish. If the sauce is too thick, add a splash of water or broth.

9. Serve and enjoy

Warm the flatbreads in a dry skillet over medium heat for 1-2 minutes per side, or in a 350°F (175°C) oven for 5 minutes. Serve the butter chicken in a bowl with the flatbreads alongside for dipping and scooping.

Delicious Variations

Vegetarian

Replace chicken with 1 can of chickpeas (drained and rinsed) and add 1 cup of cubed paneer or tofu. Cook for 5 minutes instead of chicken.

Extra Veggies

Add 1 cup of spinach or kale during the last 2 minutes of simmering for a nutrient boost.

Mild & Creamy

Omit the cayenne and add an extra tablespoon of cream for a milder, richer sauce.

How to Store Flatbread with Butter Chicken

Refrigerator

Store leftover butter chicken in an airtight container in the fridge for up to 4 days. Keep the flatbreads separately at room temperature (or refrigerate in a bag).

Freezer

The butter chicken freezes well for up to 3 months. Cool completely, then transfer to a freezer-safe container. Thaw overnight in the fridge before reheating.

Reheating

Reheat the chicken gently in a saucepan over low heat, adding a splash of water or cream if needed. Warm flatbreads in a toaster or dry skillet for 1 minute.

Frequently Asked Questions

Q: Can I use chicken breast instead of thighs?

Yes, you can use chicken breast, but it will be drier than thighs. Cut it into similar pieces and cook just until done—about 5 minutes—to avoid overcooking.

Q: What can I substitute for cashews?

If you have a nut allergy or don't have cashews, you can use 2 tablespoons of almond butter or 1/2 cup of plain Greek yogurt (stirred in at the end) to add creaminess.

Q: How can I make this dairy-free?

To make it dairy-free, use coconut oil instead of butter and full-fat coconut cream instead of heavy cream. The sauce will be slightly coconut-flavored but delicious.

Q: Can I use store-bought flatbreads?

Absolutely! Store-bought naan or pita work great. Just warm them according to package instructions, or in a dry skillet for a couple of minutes.

I hope this flatbread with butter chicken brings warmth to your table as it has to mine. If you try it, I'd love to hear how it turned out—share your experience in the comments below. And if you're craving more cozy meals, check out my other skillet recipes. Happy cooking!

Flatbread with Butter Chicken

Flatbread with Butter Chicken

Tender flatbreads soak up creamy, spiced butter chicken in this comforting, 30-minute skillet meal that's perfect for weeknights.

★★★★½ 4.8 (127 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 1 lb (450g) boneless, skinless chicken thighs, cut into bite-sized pieces
  • 2 tablespoons (30g) unsalted butter, divided
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 3 cloves garlic, minced
  • 1 tablespoon freshly grated ginger
  • 1 tablespoon garam masala
  • 1 teaspoon ground turmeric
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon cayenne pepper (optional, for heat)
  • 1 (14 oz / 400g) can crushed tomatoes
  • 1/2 cup (120 ml) heavy cream
  • 1/2 cup (60g) raw cashews, soaked in hot water for 10 minutes
  • Salt and black pepper to taste
  • For serving: 4-6 store-bought or homemade flatbreads (like naan or roti)

📋 Instructions

  1. 1Soak the cashews — Place the cashews in a small bowl and cover with hot water. Let them soak while you prepare the other ingredients—this softens them for a smooth sauce.
  2. 2Sauté the aromatics — In a large skillet over medium heat, melt 1 tablespoon of butter. Add the chopped onion and cook for 4-5 minutes until softened and translucent, stirring occasionally. Add the garlic and ginger, and cook for another minute until fragrant.
  3. 3Bloom the spices — Stir in the garam masala, turmeric, smoked paprika, and cayenne (if using). Cook for 30 seconds, stirring constantly, until the spices are fragrant and coat the onions.
  4. 4Cook the chicken — Add the chicken pieces to the skillet and season with salt and pepper. Cook for 5-6 minutes, stirring occasionally, until the chicken is browned on all sides and cooked through (internal temperature reaches 165°F/74°C).
  5. 5Make the sauce — Pour in the crushed tomatoes and bring to a simmer. Reduce the heat to low and let it bubble gently for 5 minutes, allowing the flavors to meld.
  6. 6Blend the creamy base — Drain the soaked cashews and transfer them to a blender. Add the heavy cream and blend until completely smooth. If needed, add a tablespoon of water to help it blend.
  7. 7Combine and simmer — Pour the cashew-cream mixture into the skillet and stir well. Let it simmer on low for 5-7 minutes, stirring occasionally, until the sauce thickens slightly and turns a rich orange color. Taste and adjust seasoning.
  8. 8Finish with butter — Stir in the remaining 1 tablespoon of butter until melted and glossy. This adds a silky finish. If the sauce is too thick, add a splash of water or broth.
  9. 9Serve and enjoy — Warm the flatbreads in a dry skillet over medium heat for 1-2 minutes per side, or in a 350°F (175°C) oven for 5 minutes. Serve the butter chicken in a bowl with the flatbreads alongside for dipping and scooping.
👨‍🍳 Chef's Note: For an extra layer of flavor, you can add a squeeze of fresh lemon juice and a sprinkle of fresh cilantro before serving. It brightens the dish beautifully.

Servings: 6

Cuisine: Indian-inspired

Course: Main Course

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Sofia Ramirez

Written by Sofia Ramirez

Sofia writes about mindful living and personal wellness, exploring habits that nurture mental and physical health. She shares gentle, realistic suggestions for creating calm in a busy world.

Leave a comment

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

x
Advertisements