You catch the smell through the steam vent and suddenly you are starving. That rich aroma of spices mixed with butter and tomatoes is like a warm hug right from your kitchen. Your pressure cooker is doing its work, and you can’t help but peek now and then to watch the valve hiss and feel the excitement build.

The steam cues tell you the meal's almost ready and the mix of simmering spices and tender chicken got you daydreaming about diving right in. You spot the golden color in the pot and remember that bold taste of Indian chicken makhani you love. It’s kinda like a festival of flavors, but in your own home.
This pressure cooker recipe gonna change how you think about dinner time. No more long hours or tons of pots to wash. You’re gonna love this for those busy weeknights when you want something fancy but fast. Stick with me and I’ll walk you through the whole process step by step.
Why Your Cooker Beats Every Other Pot
- You get tender chicken faster thanks to high pressure that busts open those tough fibers. Check out more quick dinner options on our Pressure Cooker Main Dish Recipes page.
- Steam cooking locks in all the spices so flavors get deep and rich. For veggie sides, try our Easy Pressure Cooker Vegetable Stews.
- The sealing ring keeps all moisture right inside which means juicy chicken every time.
- Quick release option makes dinner-ready happen quick when you ain’t got extra time.
- Less oil needed since the pressure cooker uses steam heat well.
- Easy clean up cause you’re using one cooker instead of multiple pans.
Your Simple Ingredient Checklist
- ½ kg boneless chicken cut to 1 inch pieces
- ½ to ¾ teaspoon Kashmiri red chili powder (or paprika to make it kid-friendly)
- ¼ to ⅓ teaspoon salt, adjust as you like
- ¾ to 1 tablespoon lemon juice
- ⅓ cup Greek yogurt or hung curd
- ¾ tablespoon ginger garlic paste (or ½ tablespoon fine grated ginger plus ½ tablespoon garlic)
- 1 to 1½ teaspoons garam masala (split between marinade and sauce)
- 600 grams fresh tomatoes or about 1 cup tomato puree
- 2 to 3 tablespoons butter or ghee for that rich buttery finish
This list covers all you gotta grab before you start. Optional stuff like kasuri methi, green chilies and spices like cumin or coriander powder add that extra pop if you want. The cashews and cream bring creaminess that’ll make your sauce feel super luxurious. And don’t forget fresh coriander leaves to sprinkle on top for that bright finish.

Walking Through Every Single Move
- Start by mixing chicken with red chili powder, salt, and lemon juice. Let it rest for about 20 minutes so flavors start soaking in.
- Add Greek yogurt, ginger garlic paste, turmeric, garam masala, cumin and coriander powders to your chicken. Toss it all together and marinate minimum 1 hour or overnight if you’re planning ahead.
- Heat your grill pan or skillet, throw in marinated chicken and cook until nicely browned and cooked through. Keep it aside while you move on to sauce.
- In your cooker, melt butter or heat oil. Toss in onions and sauté till golden brown, then add ginger garlic paste, cooking off that raw smell.
- Pour in pureed tomatoes. Let it cook on medium heat till sauce thickens and oil starts separating on top—that’s your cue it’s ready.
- Season the sauce with chili powder, garam masala, coriander powder and salt. Stir and cook for a couple more minutes. Then add cream and splash water if sauce looks too thick.
- Put grilled chicken back into the cooker with the sauce. Simmer gently for 5-7 minutes letting flavors mingle well. Garnish with coriander and serve hot with naan or basmati rice.
Time Savers That Actually Work
- Use store-bought ginger garlic paste instead of fresh to save chopping time.
- Make your marinade the night before so chicken is flavored well and dinner comes together faster.
- Pressure cook chopped onions with a pinch of salt till translucent if you wanna cut simmering time.
- Swap fresh tomatoes with canned tomato puree—less prep, same tasty sauce.
The Flavor Experience Waiting for You
Butter chicken is all about the cozy balance of smoky spices wrapped in a creamy, buttery tomato sauce. Every bite sends you that perfect blend of heat and richness.
That mild sweetness from caramelized onions and cashew cream softens the spicy edge making it super comforting. You notice the warmth of cardamom and cinnamon sneaking in with the garam masala.
As the chicken melts in your mouth, the sauce clings lovingly coating every piece with layers of flavor. It’s rich but not heavy — just right to feel satisfied and smiling.
Serving it up with fluffy basmati rice or soft naan makes it a meal that hits the soul. You’ll be swooning over that fragrant, tasty hug with every forkful.

Smart Storage That Actually Works
- Cool your butter chicken fully before putting it in an airtight container. It keeps well in the fridge for 3 to 4 days.
- For longer storage, freeze portions in freezer-safe containers. Defrost slowly in the fridge overnight before reheating gently on stove or microwave.
- If you find the sauce thick after reheating, stir in a bit of water or cream to bring back that lovely smooth texture.
Your Most Asked Questions Answered
- Can I use bone-in chicken for this recipe? Yeah, you can totally, but cooking time might be a little longer depending on your pressure cooker.
- What if I don’t have Kashmiri chili powder? Regular red chili powder works too, just go easy if you want less heat.
- Why is my sauce too thick after cooking? Just add water or cream to loosen it up. Pressure cooking sometimes reduces liquids fast.
- How to make it kid-friendly? Use paprika instead of chili powder and skip green chilies. The cream helps mellow heat too.
- Can I prepare the sauce without grill pan step? Yup, if you want to skip, cook chicken fully in the cooker but browning it first adds extra flavor.
- What’s the best way to reheat leftovers? Use a pan over low heat stirring often or microwave with a splash of water/cream till warmed through.

Butter Chicken Recipe (Indian Chicken Makhani) and More: Your Pressure Cooker Guide
Equipment
- 1 Pressure Cooker For cooking chicken
Ingredients
Main Ingredients
- 500 g Boneless chicken cut to 1 inch pieces
- 0.5 to 0.75 teaspoon Kashmiri red chili powder or paprika for kid-friendly
- 0.25 to 0.33 teaspoon Salt adjust to taste
- 0.75 to 1 tablespoon Lemon juice
- 0.33 cup Greek yogurt or hung curd
- 0.75 tablespoon Ginger garlic paste or 0.5 tablespoon each ginger and garlic
- 1 to 1.5 teaspoon Garam masala divided between marinade and sauce
- 600 g Tomatoes fresh or 1 cup puree
- 2 to 3 tablespoon Butter or ghee for final flavor
Instructions
Instructions
- Mix chicken with red chili powder, salt, and lemon juice. Let rest 20 minutes.
- Add yogurt, ginger garlic paste, garam masala, cumin, coriander powders. Marinate 1 hour or overnight.
- Grill or pan fry marinated chicken until browned. Set aside.
- In cooker, melt butter. Add onions, sauté till golden. Add ginger garlic paste.
- Add tomato puree. Cook until thick and oil separates.
- Season with chili powder, garam masala, coriander powder and salt. Add cream and water if needed.
- Return chicken to cooker with sauce. Simmer 5-7 mins. Garnish and serve hot.














