Main Course

Satisfying Onion Chicken Recipe

★★★★ ☆ 4.1 (823)

This flavorful dish combines tender chicken with sweet, caramelized onions for a comforting meal that’s easy to make. Perfect for weeknight dinners, it’s sure to become a family favorite in no time.

◷ 45 min Total Time
♜ 4 Servings
▥ Medium Difficulty
Jump to Recipe ↓

Ingredients

4 servings

Watch the Recipe

Instructions

1

Step 1

Start by chopping the onions and chilies, then put them in a pan with a little water. Bring it to a boil, cover, and let it simmer for about 10-12 minutes until the onions are soft. Once cooled a bit, blend everything into a smooth paste.

2

Step 2

Heat some oil in a pan, then add the chicken pieces. Cook them until they turn golden brown, seasoning with salt as you go. When done, remove the chicken and set it aside.

3

Step 3

In the same pan, add ginger-garlic paste and sauté for about a minute until fragrant. Then stir in the onion and chili paste and cook for another couple of minutes.

4

Step 4

Toss the fried chicken back into the pan and mix everything together well.

5

Step 5

Meanwhile, in a bowl, combine yogurt with cumin powder, pepper, coriander powder, and a pinch of salt. Mix until smooth.

6

Step 6

Pour this spiced yogurt into the pan with the chicken and stir everything together. Let it cook gently until the oil starts to separate from the sauce.

7

Step 7

Finally, add some fresh chilies, onion rings, garam masala, and chopped coriander leaves. Give it a good mix and cook for another minute before serving.

Why You’ll Love This Recipe

This dish combines the sweet, caramelized flavor of onions with tender, juicy chicken. It’s easy to make and full of comforting, rich taste. Perfect for a quick weeknight dinner that feels special.

Serving Suggestions

Serve with steamed rice or mashed potatoes to soak up the delicious sauce. A side of steamed green vegetables or a fresh salad adds a nice balance to the meal.

Storage Tips

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave to keep the chicken tender and the onions flavorful.