Homemade Easy 20 Minute Butter Chicken photo

This is my go-to weeknight butter chicken: fast, forgiving, and deeply comforting. It hits the classic flavor notes—tomato, warm spices, cream—without hours of marinating or a mountain of ingredients. You get rich, saucy chicken on the table in about twenty minutes, which is exactly what I want after a long day.

I keep this recipe practical. There are just a few active steps: sautée the aromatics, brown the chicken in the spiced tomato base, finish with cream, then simmer until the sauce thickens. Little choices—like using tomato paste or a can of tomato sauce, or swapping heavy cream for half‑and‑half—make the dish flexible to what’s in your fridge.

Below you’ll find a short shopping guide, a strict step-by-step method that follows the recipe exactly, useful substitutions, tools I reach for, troubleshooting, and tips that make the difference between “fine” and “restaurant-worthy” in your own kitchen.

What to Buy

Classic Easy 20 Minute Butter Chicken image

Buy the core items the recipe lists and the freshest chicken you can find. If you plan to serve this with rice and naan, pick up a bag of long-grain rice and store-bought naan for speed. If you like a touch of brightness at the end, grab a small bunch of cilantro and a lemon, though they’re optional.

Ingredients

  • 1tablespoonoil — neutral oil for a quick, high-heat start; prevents burning before butter melts.
  • 1tablespoonbutter — adds richness and a slightly sweet finish to the sauce.
  • 1medium onion,diced — builds the aromatic base and adds body to the sauce when softened.
  • 1teaspoonfresh ginger,finely minced or grated (or use paste) — gives bright, warm spice; grate for maximum flavor release.
  • 2-3clovesgarlic,finely minced or crushed — use fresh garlic for the best aroma; mince finely so it blends into the sauce.
  • 1 ½poundsabout 2-3 boneless, skinless chicken breasts, cut into ¾-inch chunks — cooks quickly in uniform pieces; breasts keep it lean.
  • 4tablespoonstomato paste,or 8 oz can of tomato sauce — the concentrated tomato backbone; tomato sauce works if you prefer a looser texture.
  • 1tablespoongaram masala — the warm, aromatic spice blend that defines the curry’s flavor.
  • 1teaspoonchili powder,or paprika, adjust to taste — controls heat and color; paprika if you want milder heat.
  • 1teaspoonFenugreek,I use powder, but seeds or mustard seeds can be used too, optional* — optional, but it adds the classic, slightly bitter-savory note; use sparingly.
  • 1teaspooncumin — earthy base spice; toasts nicely in the pan.
  • 1tspsalt — brings everything to life; adjust after tasting.
  • 1/4tspblack pepper — adds rounded heat and depth.
  • 1cupheavy cream,sub for half & half or yogurt for low fat — finishes the sauce creamy and smooth; yogurt will add tang if you prefer lower fat.
  • Hot cooked rice and naan for serving — essential to soak up the sauce and make the meal complete.

Stepwise Method: 20 Minute Butter Chicken

  1. Cut the chicken into ¾-inch chunks (if not already cut). Dice the onion and finely mince or grate the ginger and garlic.
  2. Heat a large skillet or medium saucepan over medium-high heat. Add 1 tablespoon oil and 1 tablespoon butter and heat until the butter has melted.
  3. Add the diced onion and cook, stirring frequently, until the onion is softened and lightly golden, about 3–4 minutes.
  4. Add 1 teaspoon fresh ginger and 2–3 cloves garlic and cook, stirring, for about 30 seconds so they do not burn.
  5. Add the chicken pieces, 4 tablespoons tomato paste (or an 8 oz can of tomato sauce if using), 1 tablespoon garam masala, 1 teaspoon chili powder (or paprika), 1 teaspoon cumin, 1 teaspoon salt, 1/4 teaspoon black pepper, and 1 teaspoon fenugreek (optional). Stir to coat the chicken in the spices and tomato. Cook, stirring occasionally, for about 5–6 minutes until the chicken is cooked through (no pink remaining).
  6. Pour in 1 cup heavy cream and stir to combine. Reduce the heat to medium-low and bring to a gentle simmer.
  7. Simmer, uncovered, for 8–10 minutes, stirring occasionally, until the sauce thickens slightly and the flavors meld.
  8. Serve the butter chicken hot over cooked rice and with naan.

What Makes This Recipe Special

Delicious Easy 20 Minute Butter Chicken recipe photo

This version strips butter chicken down to its essentials without losing the depth. Using tomato paste (or tomato sauce) plus a concentrated set of warm spices gets you complex flavor in minutes. The cream cuts the acidity and gives a silky finish, while a short simmer lets the spices bloom without reducing into toughness.

It’s also practical: the chicken cooks in the sauce, so you skip a separate searing step and an extra pan. That keeps cleanup easy and concentrates flavor—every bit of spice and tomato clings to the chicken.

Smart Substitutions

Quick Easy 20 Minute Butter Chicken shot

Follow the recipe as written for best results, but these swaps are safe and preserve the character of the dish:

  • Tomato paste → 8 oz tomato sauce — already listed as an option; sauce gives a looser texture and a slightly brighter tomato flavor.
  • Heavy cream → half & half or yogurt — half & half lightens the sauce a little; plain yogurt thins the richness and adds tang (stir yogurt in off heat or temper it to avoid curdling).
  • Chili powder → paprika — paprika keeps color with less heat if you prefer mild curry.
  • Fenugreek powder (optional) — if you don’t have it, the dish will still be excellent; fenugreek adds that slightly bitter, maple-like nuance if you want it.

Cook’s Kit

These are the tools I reach for when I make this in twenty minutes:

  • A large skillet or medium saucepan with a tight-fitting lid (the recipe works in either; the lid keeps splatter down while simmering).
  • A sharp chef’s knife and a cutting board for quick, even chicken chunks and diced onion.
  • Measuring spoons and a liquid measuring cup for the cream and tomato paste.
  • A wooden spoon or heatproof spatula for scraping up browned bits and stirring the sauce.
  • Optional: microplane or fine grater for ginger (gives more flavor faster than chopping).

Avoid These Traps

Two small mistakes will make this ordinary instead of great:

  • Burning the garlic and ginger: add them after the onion softens and watch the clock—30 seconds is enough. Burnt garlic tastes bitter and ruins the sauce.
  • Overcooking the chicken: cut the pieces to uniform ¾‑inch sizes so they finish at the same time. If you cook too long, the chicken dries out and the sauce can taste overly thick and starchy.

Smart Substitutions

Yes, this section appears twice because substitutions come in two flavors: ingredient swaps and technique swaps.

  • Ingredient swaps (quick): use tomato sauce instead of paste, half & half instead of cream, paprika instead of chili powder—these are all in-recipe options that work without changing timing.
  • Technique swaps (if pressed for time): cut the chicken into slightly larger pieces and reduce simmer to 6–8 minutes if your chunks are already thin; alternatively, use precooked rotisserie chicken—add it at step 6 and heat through in the sauce for 3–4 minutes instead of simmering raw chicken.

Little Things that Matter

Small details turn this from “quick dinner” to “I’d eat this every week.”

  • Salt at the right time: add the salt when you add the spices so it helps coax flavor from the aromatics and chicken.
  • Toast the garam masala in the oil briefly if you have a couple extra seconds—this amplifies the aroma. Don’t let it burn.
  • Finish with a tiny knob of butter off heat (optional) for glossy richness.
  • If using yogurt for lower fat, temper it: whisk a spoonful of hot sauce into the yogurt before stirring it all back in to avoid curdling.

Make Ahead Like a Pro

This sauce keeps and improves slightly with time. Make it ahead and reheat gently.

  • Refrigerate: Cool the butter chicken and store in an airtight container for up to 3 days. Reheat over low heat, stirring so the cream reheats evenly.
  • Freeze: Freeze in a shallow container for up to 2 months. Thaw overnight in the fridge and reheat slowly; you may need to add a splash of water or cream to loosen the sauce.
  • For quick assembly: cook the onions, ginger, garlic, and tomato base ahead of time. Refrigerate and add fresh chicken and cream when you’re ready to finish—the final cook will take 10–12 minutes.

Troubleshooting Q&A

Q: My sauce tastes bland. A: Taste for salt first. If salt is fine, check the balance—add a squeeze of lemon or a pinch of sugar to brighten and round out the tomato acidity. A little extra garam masala at the end can also lift the flavors.

Q: The sauce separated when I added cream. A: That usually happens if the heat is too high or if cold yogurt was added directly. Lower the heat, remove from direct high heat, and whisk a little hot liquid into the cream or yogurt before adding to temper it.

Q: The chicken is dry. A: You likely overcooked the pieces or they were too large. For next time, cut uniform ¾‑inch pieces and watch the 5–6 minute cook time. If it happens now, simmer gently in sauce with a splash of cream or water to soften the texture.

Q: The dish is too spicy. A: Add more cream (or a spoonful of plain yogurt) and a bit more tomato paste or sauce to dilute the heat. Serve with plain rice or a dollop of yogurt on the side.

Bring It Home

This Easy 20 Minute Butter Chicken is the kind of recipe I make when I want something cozy, satisfying, and honest. It’s fast because it’s focused—no long marinating, no separate sear-and-sauce ritual. The flavor comes from timing: softening the onion, a quick bloom of spices, and a gentle finish with cream.

Make a pot of rice, buy ready naan, and you’ll have a comforting dinner that feels like you spent much longer in the kitchen than you did. Leftovers are great for lunch. If you try it, tell me what small tweak you made—I love hearing how people make it their own.

Homemade Easy 20 Minute Butter Chicken photo

Easy 20 Minute Butter Chicken

If you’re looking for a quick and satisfying dinner that packs a punch of flavor, look no further than this Easy 20 Minute Butter Chicken recipe. Inspired by traditional Indian cuisine but simplified for the busy home cook, this dish brings the warmth and richness of a classic butter chicken right to your dinner table…
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Servings: 4 servings

Ingredients

Ingredients

  • 1 tablespoonoil
  • 1 tablespoonbutter
  • 1 medium onion diced
  • 1 teaspoonfresh ginger finely minced or grated (or use paste)
  • 2-3 clovesgarlic finely minced or crushed
  • 1 1/2 poundsabout 2-3 boneless skinless chicken breasts, cut into 3/4-inch chunks
  • 4 tablespoonstomato paste or 8 oz can of tomato sauce
  • 1 tablespoongaram masala
  • 1 teaspoonchili powder or paprika, adjust to taste
  • 1 teaspoonFenugreek I use powder, but seeds or mustard seeds can be used too, optional*
  • 1 teaspooncumin
  • 1 tspsalt
  • 1/4 tspblack pepper
  • 1 cupheavy cream sub for half & half or yogurt for low fat
  • Hot cooked rice and naan for serving

Instructions

Instructions

  • Cut the chicken into ¾-inch chunks (if not already cut). Dice the onion and finely mince or grate the ginger and garlic.
  • Heat a large skillet or medium saucepan over medium-high heat. Add 1 tablespoon oil and 1 tablespoon butter and heat until the butter has melted.
  • Add the diced onion and cook, stirring frequently, until the onion is softened and lightly golden, about 3–4 minutes.
  • Add 1 teaspoon fresh ginger and 2–3 cloves garlic and cook, stirring, for about 30 seconds so they do not burn.
  • Add the chicken pieces, 4 tablespoons tomato paste (or an 8 oz can of tomato sauce if using), 1 tablespoon garam masala, 1 teaspoon chili powder (or paprika), 1 teaspoon cumin, 1 teaspoon salt, 1/4 teaspoon black pepper, and 1 teaspoon fenugreek (optional). Stir to coat the chicken in the spices and tomato. Cook, stirring occasionally, for about 5–6 minutes until the chicken is cooked through (no pink remaining).
  • Pour in 1 cup heavy cream and stir to combine. Reduce the heat to medium-low and bring to a gentle simmer.
  • Simmer, uncovered, for 8–10 minutes, stirring occasionally, until the sauce thickens slightly and the flavors meld.
  • Serve the butter chicken hot over cooked rice and with naan.

Equipment

  • Equipment
  • Large Skillet

Notes

5. Add the chicken pieces, 4 tablespoons tomato paste (or an 8 oz can of tomato sauce if using), 1 tablespoon garam masala, 1 teaspoon chili powder (or paprika), 1 teaspoon cumin, 1 teaspoon salt, 1/4 teaspoon black pepper, and 1 teaspoon fenugreek (optional). Stir to coat the chicken in the spices and tomato. Cook, stirring occasionally, for about 5–6 minutes until the chicken is cooked through (no pink remaining).

Similar Recipes

Leave a Reply

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

Recipe Rating