Instant Pot Butter Chicken: Restaurant-Quality Indian Curry at Home

Eva Stoner Freshrecipes corner

Last Updated : June 2, 2026 By Eva Stoner

Disclaimer: This content is for educational purposes only, not medical advice. Always consult with a doctor before making significant changes to your diet, especially if you have pre-existing health conditions. Read our disclosure policy.

Instant Pot butter chicken is a creamy, aromatic Indian curry that combines tender chicken with a rich tomato and cream sauce, delivered in under 30 minutes of hands-on cooking time. This signature North Indian dish features a perfectly balanced blend of warm spices, including garam masala, cumin, and coriander, creating layers of depth that rival any restaurant version. The pressure cooker locks in moisture and flavor while the natural release ensures the chicken remains tender rather than overcooked. The combination of ghee, cream, and yogurt creates an indulgent sauce without requiring hours of simmering on the stovetop. Unlike traditional butter chicken recipes that demand constant attention and careful timing, the Instant Pot automates much of the process, making this elegant dish accessible to weeknight home cooks.

About Eva Stoner and Fresh Recipes Corner

I’m Eva Stoner, creator of Fresh Recipes Corner, where I share simple, reliable recipes for everyday cooking. My love for cooking began in my grandmother’s kitchen, where I learned that good food doesn’t have to be complicated—it just needs care, patience, and the right techniques. Those early moments shaped how I cook today and inspired me to keep things practical and approachable.

When I first discovered the Instant Pot, I immediately thought of my grandmother’s butter chicken recipe. She spent entire afternoons tending to her stovetop, stirring sauce with wooden spoons and adjusting heat with practiced intuition. I realized the pressure cooker could honor that same recipe while respecting modern schedules. I’ve refined this butter chicken version through dozens of attempts, testing spice ratios, cooking times, and cream additions. The result is a recipe that delivers authentic flavor without requiring culinary school training. This approach—respecting tradition while embracing modern convenience—defines everything I share at Fresh Recipes Corner.

Recipe Overview

MetricValue
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Servings4 servings
Difficulty LevelIntermediate
CuisineIndian

Why This Recipe Works

Instant Pot butter chicken works because the pressure cooker environment creates optimal conditions for flavor infusion and meat tenderness simultaneously. The sealed chamber forces steam into the chicken fibers while the high pressure breaks down collagen in the sauce base, creating natural thickening without hours of reduction. I’ve found that 8 minutes at high pressure represents the exact sweet spot where chicken becomes tender without becoming mushy or stringy.

The spice blooming step makes a decisive difference in the final flavor profile. When I toast the spices in hot ghee before adding liquids, the dry heat releases essential oils and deepen the spices’ flavor compounds. This 1-minute step transforms the sauce from flat and one-dimensional to complex and layered. Without this step, even the best butter chicken tastes generic and uninspired.

The cream and yogurt combination offers another critical advantage over using cream alone. Heavy cream adds richness and mouthfeel, while Greek yogurt contributes tanginess that brightens the sauce and prevents it from becoming cloying. I add these ingredients after pressure cooking rather than before because the high heat would curdle full-fat cream. The sauté phase at the end allows these dairy components to gently warm through without breaking.

Ingredients

IngredientQuantityNotes & Alternatives
Boneless, skinless chicken breasts2 lbs (cut into 1.5-inch pieces)Thighs work well too; they stay moister. Use skinless thighs for lighter preparation.
Ghee or clarified butter3 tablespoonsRegular butter works if ghee unavailable. Use 4 tablespoons if substituting.
Large onion, diced1 medium onionYellow onions preferred for sweetness. Red onions are too assertive.
Garlic, minced4 clovesFresh garlic essential; do not substitute powder. Use 1/2 teaspoon powder only in emergency.
Fresh ginger, minced1 tablespoon (about 1-inch piece)Ginger powder lacks the fresh warmth; avoid substitution if possible.
Tomato paste2 tablespoonsNon-negotiable ingredient. Adds deep umami and natural acidity balance.
Crushed tomatoes1 can (14 oz)San Marzano preferred. Avoid diced tomatoes; texture becomes uneven.
Ground cumin1 teaspoonUse whole seeds toasted separately if fresher flavor preferred.
Ground coriander1 teaspoonProvides citrus notes. Cannot reduce without losing complexity.
Ground turmeric1/2 teaspoonContributes earthy notes and color. Use only ground; never fresh turmeric here.
Garam masala1 teaspoonThe signature spice blend. Quality matters; invest in fresh blend from Indian market.
Kashmiri chili powder1/2 teaspoonMilder than cayenne; adds color without excessive heat. Substitute paprika for less spice.
Salt1/2 teaspoon (plus to taste)Add more at the end if needed. Taste before final seasoning.
Black pepper1/4 teaspoonFreshly ground pepper only; pre-ground loses potency.
Heavy cream1/2 cupFull-fat essential. Half-and-half will not provide sufficient richness.
Greek yogurt1/4 cupPlain, unsweetened. Adds tang and natural thickening without curdling risk.
Sugar1 teaspoonBalances acidity from tomatoes. Do not omit.
Chicken broth1/2 cupLow-sodium preferred. Allows proper seasoning control.
Fresh cilantro, chopped2 tablespoonsAdded at end for brightness. Frozen cilantro loses texture; use fresh.
Lemon juice1 tablespoonFresh lemon essential. Bottled juice tastes flat and stale.

Step-by-Step Instructions

Prepare the Aromatics and Spice Base

  1. Set your Instant Pot to sauté mode and allow it to heat for 1 minute until the display shows “Hot.”
  2. Add 3 tablespoons of ghee to the pot. Wait until the ghee shimmers across the surface, approximately 1 minute.
  3. Pour the diced onion into the hot ghee. Stir continuously for 3-4 minutes until the onion becomes translucent and slightly golden at the edges.
  4. Stir in the minced garlic and ginger to the softened onions. Cook for exactly 30 seconds, stirring constantly until fragrant aromas rise from the pot.
  5. Add the tomato paste to the mixture. Stir constantly for 1 full minute, coating the onion mixture thoroughly. This step deepens the spice flavors through heat.

Build the Sauce Foundation

  1. Pour in the crushed tomatoes and chicken broth into the pot in a slow, controlled stream.
  2. Using a wooden spoon, scrape the bottom of the Instant Pot pot thoroughly to deglaze any browned bits stuck to the surface. These browned bits contain concentrated flavor.
  3. Sprinkle the cumin, coriander, turmeric, garam masala, Kashmiri chili powder, salt, and black pepper directly into the liquid.
  4. Stir the sauce thoroughly for 1 full minute, ensuring all spices distribute evenly throughout the liquid and no clumps remain.

Cook the Chicken

  1. Add all the chicken pieces to the pot in a single layer when possible. Stir gently to coat each piece with the sauce.
  2. Press the “Cancel” or “Off” button on your Instant Pot to turn off sauté mode immediately.
  3. Close the Instant Pot lid firmly and ensure the steam release valve is in the “Sealing” position.
  4. Select high pressure cooking and set the timer for 8 minutes. Press start and allow the pot to build pressure naturally.
  5. When the 8-minute timer sounds, do not immediately release pressure. Allow the pot to depressurize naturally for 5 minutes.
  6. After 5 minutes, carefully move the steam release valve to the “Venting” position to quick-release any remaining pressure. Wait until the pressure indicator drops completely before opening the lid.

Finish with Cream and Final Seasonings

  1. Carefully open the Instant Pot lid away from your face to avoid steam burns. The chicken should be tender and easily shredded with a fork.
  2. Stir in the heavy cream, Greek yogurt, and sugar into the chicken and sauce. Mix gently but thoroughly for 1 minute.
  3. Turn the Instant Pot back to sauté mode. Allow the sauce to simmer gently for 2-3 minutes, stirring occasionally. The sauce will thicken slightly as it heats.
  4. Taste the butter chicken carefully and add additional salt if needed for your preference.
  5. Turn off the Instant Pot. Stir in the fresh lemon juice and chopped cilantro just before serving.
  6. Transfer the finished butter chicken to a serving bowl or directly onto individual plates over rice or alongside naan bread.

Chef Tips for Perfect Results

  • Cut chicken uniformly into 1.5-inch pieces. Uniform sizing ensures all pieces cook through in exactly 8 minutes. Smaller pieces become mushy; larger pieces remain undercooked.
  • Bloom the spices in hot ghee for 1 full minute before adding liquids. This crucial step releases essential oils from whole and ground spices, creating deeper flavor complexity than pre-mixing spices with liquid.
  • Use natural pressure release for the first 5 minutes after cooking completes. This gradual pressure reduction keeps chicken fibers intact. Immediate quick-release causes sudden temperature shock, resulting in tougher meat.
  • Add cream and yogurt only after pressure cooking completes. High-pressure cooking curdles full-fat cream. Adding dairy after cooking ensures a smooth, silky sauce.
  • Taste and adjust lemon juice to your preference at the very end. Lemon juice brightens the sauce and adds necessary acidity balance. Start with 1 tablespoon, then add more in small increments if desired.
  • Rest the finished butter chicken for 2-3 minutes before serving. This brief rest allows flavors to settle and the sauce to redistribute evenly around the chicken pieces.

Common Mistakes to Avoid

Mistake 1: Skipping the spice blooming step. Many home cooks add all spices directly to the tomato base without toasting in ghee first. Why it matters: This creates dull, one-dimensional spice flavor. The fix: Always bloom spices in hot ghee for 1 minute before adding tomatoes. You’ll immediately notice richer, more complex sauce.

Mistake 2: Cooking chicken longer than 8 minutes. Inexperienced cooks often increase pressure cooking time to 10-12 minutes, assuming more time ensures better doneness. Why it matters: Chicken breast becomes dry, stringy, and loses its tender texture. The fix: Stick to exactly 8 minutes at high pressure for 2 pounds of 1.5-inch chicken pieces. Bone-in thighs may need 10 minutes maximum.

Mistake 3: Adding cream during pressure cooking. Some recipes suggest mixing cream into the sauce before cooking. Why it matters: High pressure and heat cause heavy cream to separate and curdle, resulting in grainy, unpleasant texture. The fix: Always add cream after depressurizing completely. The residual heat will warm the cream through without risk of curdling.

Mistake 4: Using low-fat or non-fat yogurt. Budget-conscious cooks sometimes substitute non-fat Greek yogurt to reduce calories. Why it matters: Low-fat yogurt contains added starches and stabilizers that create a pasty texture rather than contributing tanginess. The fix: Use full-fat Greek yogurt. The small amount (1/4 cup) adds negligible calories but dramatically improves sauce texture and flavor.

Mistake 5: Forgetting to scrape the pot bottom after sautéing aromatics. Browned bits (called fond) stick to the bottom of the pressure cooker. Why it matters: These bits contain concentrated, caramelized flavor. Leaving them behind creates a thinner sauce and less flavorful curry. The fix: Always deglaze the pot bottom thoroughly with a wooden spoon after adding tomatoes. This takes just 30 seconds but significantly improves the finished dish.

Variations and Substitutions

Original IngredientSubstitutionImpact on Flavor & Texture
Chicken breastBoneless, skinless chicken thighs (same cooking time)Thighs remain moister and more forgiving. Flavor becomes slightly richer and more chicken-forward. Texture is more tender.
Heavy creamCoconut cream (full-fat canned)Creates Thai-influenced version. Sauce becomes slightly less rich but gains subtle coconut undertones. Texture remains creamy.
GheeOlive oil or vegetable oilLoses traditional ghee nuttiness but maintains cooking function. Sauce becomes lighter and less indulgent. Use same quantity.
Greek yogurtSour cream or regular yogurtSour cream adds sharper tang. Regular yogurt thins sauce slightly. Both work but Greek yogurt provides best texture and tang balance.
Kashmiri chili powderSmoked paprika (for less heat) or cayenne (for more heat)Paprika adds smokiness but no heat. Cayenne increases heat significantly without adding color. Start with 1/4 teaspoon cayenne.
Crushed tomatoesTomato sauce (same quantity)Creates smoother, more velvety sauce. Flavor becomes slightly less bright. Reduces cooking requirement by 1-2 minutes.
Garam masalaCurry powder blend (if garam masala unavailable)Changes flavor profile distinctly. Curry powder is earthier and less complex. Use only 1/2 teaspoon to start.
Fresh cilantro garnishFresh mint or parsleyMint creates cooler, fresher finish. Parsley is more neutral. Cilantro is traditional but personal preference matters most here.

Serving Suggestions and Pairings

Traditional Rice Accompaniments: Serve Instant Pot butter chicken over fragrant basmati rice cooked with whole cardamom pods and bay leaves. The neutral rice base allows the cream sauce to shine without competing flavors. Jasmine rice works equally well for a lighter option. Cauliflower rice accommodates low-carb preferences while maintaining authentic serving presentation.

Bread Pairings: Warm naan bread—either store-bought or freshly made—provides the authentic Indian experience. Garlic naan adds aromatic depth. Roti or chapati offer lighter grain options. Use bread to scoop sauce directly from your plate for complete flavor immersion.

Vegetable Sides: Steamed spinach with garlic (saag) complements the richness of butter chicken beautifully. Roasted cauliflower adds textural contrast. Cucumber raita (yogurt cucumber salad) provides cooling contrast to the warming spices. A simple green salad with lemon dressing offers acidic balance.

Special Occasions and Entertaining: Butter chicken serves as the perfect centerpiece for dinner parties—it looks restaurant-quality yet requires minimal last-minute attention. Serve in a deep serving bowl or on individual plates over rice for elegant plating. Garnish with fresh cilantro and a light drizzle of cream for visual appeal. Pair with champagne or sparkling apple cider for upscale entertaining.

Family Meal Variations: Serve over mashed potatoes for children who prefer familiarity. Pair with garlic bread for bridge meals between traditional American and Indian cuisine. Offer as a comfortable weeknight dinner with simple basmati rice and steamed vegetables.

Lunch Bowl Preparation: Portion cooled butter chicken into meal prep containers with rice underneath and sauce on top. Reheat in the microwave for authentic flavor recovery. Packed lunch containers maintain food safety when refrigerated properly.

Storage and Reheating

Storage MethodDurationInstructions
Refrigerator (airtight container)3-4 daysCool butter chicken completely before storing. Keep chicken and sauce together in the same container. Store at 40°F or below.
Freezer (freezer bags or containers)Up to 3 monthsFreeze in meal-sized portions for convenience. Leave 1/2-inch headspace in containers for expansion. Label with date and contents. Thaw overnight in refrigerator before reheating.
Microwave reheating2-3 minutesTransfer to microwave-safe dish. Cover loosely with paper towel to prevent splattering. Heat at 50% power, stirring halfway through cooking. Check temperature reaches 165°F in center.
Stovetop reheating5-7 minutesPlace butter chicken in a saucepan over medium-low heat. Stir frequently to ensure even heating. Do not boil; gentle simmering preserves sauce texture. Add 2-3 tablespoons water if sauce seems too thick.
Instant Pot reheating (from refrigerated)3 minutes on high pressureAdd 1/2 cup water to Instant Pot and place trivet inside. Set container on trivet. Cook 3 minutes high pressure. Quick release pressure. This method prevents sauce separation.

Nutritional Information

NutrientAmount per ServingDaily Value %
Calories385 kcal19%
Protein42g84%
Total Fat18g28%
Saturated Fat11g55%
Carbohydrates12g4%
Dietary Fiber2g8%
Sugars5g
Sodium620mg27%
Cholesterol95mg32%
Calcium85mg7%
Iron1.8mg10%

Approximate values based on USDA database and recipe ingredients. Values may vary based on specific brands used and preparation method variations.

Frequently Asked Questions

Can I use chicken thighs in this Instant Pot butter chicken recipe?

Yes, boneless, skinless chicken thighs work beautifully in this recipe and often taste superior to breast meat. Thighs contain more fat and connective tissue, which transforms into gelatin during cooking, creating a more tender and flavorful result. Cut thighs into similar 1.5-inch pieces and use the same 8-minute cooking time. Bone-in thighs may require 10 minutes at high pressure to ensure the meat cooks completely through to the bone.

How do I know when the butter chicken is properly cooked and the chicken is done?

The chicken reaches doneness when it reaches an internal temperature of 165°F measured with an instant-read thermometer inserted into the thickest piece. You can also check doneness by cutting the largest piece open—the interior should be white with no pink or gray areas visible. The meat should shred easily with a fork or between two spoons, indicating the collagen has fully converted to gelatin.

Why did my butter chicken sauce turn grainy or separate after adding cream?

This separation occurs when cream is added while the sauce remains at a boiling temperature, causing the fat molecules to break apart from the milk proteins. Always allow the sauce to cool slightly or add cream only after turning off pressure cooking and waiting for residual heat to diminish. If separation already occurred, transfer the butter chicken to a blender, add 2 tablespoons of cold Greek yogurt, and blend until smooth. The emulsifying power of yogurt will restore the sauce texture.

Can I prepare this Instant Pot butter chicken recipe ahead and reheat it the next day?

Yes, butter chicken actually improves after refrigeration overnight, as the spices continue to infuse into the sauce and chicken. Cool the finished butter chicken completely before transferring to an airtight container and refrigerating for up to 4 days. When reheating, use the stovetop method over medium-low heat or the Instant Pot steam method to best preserve the sauce texture. Avoid microwave reheating if possible, as high direct heat can cause the cream to break.

What’s the best way to serve Instant Pot butter chicken for a dinner party?

Prepare the butter chicken 1-2 days ahead and store in the refrigerator in its airtight container. Reheat on the stovetop about 30 minutes before serving, allowing the sauce to reach a gentle simmer. Transfer to an attractive serving bowl and garnish with fresh cilantro, a light cream drizzle, and a sprinkle of garam masala just before guests arrive. Serve alongside fluffy basmati rice, warm naan bread, and cucumber raita. This approach allows you to focus on entertaining rather than cooking during the meal.

What should I do if my butter chicken sauce is too thin or too thick?

If the sauce seems too thin after cooking, turn the Instant Pot to sauté mode and allow it to simmer uncovered for 5-10 minutes, stirring occasionally. The sauce will naturally reduce and thicken as water evaporates. If the sauce is too thick, add chicken broth or heavy cream 1 tablespoon at a time, stirring well after each addition until reaching your desired consistency. Remember that the sauce thickens further as it cools, so account for this when adjusting during cooking.

Conclusion

Instant Pot butter chicken delivers authentic Indian restaurant flavor in just 40 minutes of total time, combining tender chicken with a creamy, aromatic tomato sauce that rivals traditional stovetop versions. The pressure cooker automates much of the work while the carefully sequenced steps—spice blooming, pressure cooking, and cream finishing—ensure restaurant-quality results every time. Whether you’re a experienced home cook seeking convenient weeknight entertaining or a beginner exploring Indian cuisine, this butter chicken recipe becomes a reliable kitchen staple. Serve over fragrant basmati rice with warm naan bread for complete satisfaction.

Instant Pot Butter Chicken: Restaurant-Quality Indian Curry at Home

A creamy, tender North Indian curry made in under 40 minutes using an Instant Pot. Rich tomato and dairy-based sauce with warm spices like garam masala, cumin, and coriander deliver restaurant-like flavor without hours of simmering.
Print Pin Rate
Course: Instant pot
Cuisine: Indian
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 servings
Calories: 400kcal
Author: Eva Stoner

Ingredients

  • 500g boneless chicken thighs or breasts
  • 1/2 cup ghee (clarified butter)
  • 1 large onion, sliced
  • 3 garlic cloves, minced
  • 1-inch ginger, minced
  • 2 cups crushed tomatoes
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp cayenne pepper (optional)
  • 1 tbsp garam masala
  • 1 tsp salt
  • 400ml heavy cream
  • 1/2 cup plain yogurt
  • 1 tbsp lemon juice
  • Fresh cilantro for garnish

Instructions

  • Sear chicken in 1/4 cup ghee on both sides.
  • Add remaining ghee, sliced onions, garlic, and ginger to sauté until golden.
  • Blend in crushed tomatoes, cumin, coriander, and cayenne then add chicken.
  • Close Instant Pot lid with sealing mode active, pressure cook for 8 minutes then natural release for 5 minutes.
  • Stir in garam masala, heavy cream, and yogurt until combined.
  • Mix in lemon juice and simmer on sauté mode to thicken sauce.
  • Garnish with cilantro before serving.

Notes

For deeper flavor, use chicken thighs over breasts
Adjust heat level by adding cayenne pepper
Natural release is crucial to avoid overcooking chicken
Sauce can be thickened further by simmering 2-3 more minutes
Store leftovers in airtight containers for up to 3 days

Nutrition

Serving: 1g | Calories: 400kcal | Carbohydrates: 5g | Protein: 30g | Fat: 25g | Saturated Fat: 15g | Cholesterol: 100mg | Sodium: 800mg | Fiber: 2g | Sugar: 5g
Eva Stoner Freshrecipes corner

Hi my name is Eva

I’m Eva Stoner, the creator of Fresh Recipes Corner, where I share simple, reliable recipes for everyday cooking. My love for cooking began in my grandmother’s kitchen, where I learned that good food doesn’t have to be complicated; it just needs care, patience, and the right techniques. Those early moments shaped how I cook today and inspired me to keep things practical and approachable.

Leave a Comment

Recipe Rating