This warming recipe has all the great taste of your favorite Butter Chicken but in the form of a cozy soup made right in your Instant Pot. Loaded with tender chicken, rice and potatoes, this Butter Chicken Soup is topped with crunchy chickpeas, greek yogurt and a spicy cilantro puree.
If you haven’t noticed, I love to turn classic recipes on their head and create fresh new ways to enjoy them. This new, Butter Chicken Soup is no exception. Butter chicken is probably one of my favorite foods to order when out at an Indian restaurant and I loved the idea of modifying the recipe to turn it into a soup. I know what you’re thinking, isn’t Butter Chicken already kinda…soupy?! Yes. Butter Chicken is known for having a super saucy consistency. However, this soup recipe thins out the sauce a bit and cooks the chicken with a variety of vegetables and rice in a single pot. In fact, it’s made right in an Instant Pot so it’s even easier!
Two Garnishes that Make this Soup Special
Spicy Cilantro Puree
What makes this recipe extra tasty are the garnishes. They not only make a bowl of this soup look beautiful, but they add extra flavor, spice and texture to the dish. First up is a spicy cilantro puree. This is my version of a classic Indian Green Chutney. Made with fresh cilantro, basil, lime juice and jalapenos, a little bit of this punchy sauce goes a long way. I like that it really lets each person doctor their bowl of soup up to their preferred level of spiciness.
Curry-Spiced Roasted Chickpeas
The other key garnish to this soup is curry-spiced roasted chickpeas. It just seemed wrong to put soup crackers on this Butter Chicken Soup. It was just begging for something special to give this recipe a little crunch. Roasted chickpeas were a natural solution. I jazzed these up with some curry powder and garam masala to add even more flavor to this dish. If you don’t want to make your own, feel free to buy your favorite store-bought crispy chickpeas. I recommend Saffron Road’s Bombay Spice Crunchy Chickpeas. They’re perfect with this soup.
How to Make Butter Chicken Soup
Making this soup couldn’t be easier. I love that it can be ready in about an hour and is made in the Instant Pot for super quick clean up. Here’s how to make this Butter Chicken Soup in six simple steps.
Step 1: Chop & Saute Vegetables
Begin by chopping and dicing all of the vegetables. Then, with the Instant Pot on its saute setting, cook the onions and carrots for 4-5 minutes until softened. Next, add the potatoes, tomato paste, garlic, ginger and dried spices. Stir to combine.
Step 2: Add Broth, Chicken and Rice
To the instant pot, add the vegetable (or chicken) broth long with the chicken breasts. Add the uncooked jasmine rice to the Instant Pot.
Cooking Tip: I recommend not stirring the ingredients together once you add the rice to the Instant Pot. In testing, I found that the rice had a tendency to stick to the bottom of the pot and would cause a “burn” error. By adding the rice last and letting it sit on top of the vegetables and chicken you can bypass this issue. Just make sure the rice is fully submerged under the broth.
Step 3: Cook
Put the lid on the Instant Pot, lock it and close the steam valve completely. Using the manual setting, set the pressure to “normal” and put 12 minutes on the timer. It will take the machine 10-15 minutes to pressurize.
Step 4: Roast the Chickpeas
While the soup cooks, roast the chickpeas. Rinse and drain the canned chickpeas and then pat dry with paper towels to remove any excess moisture. Drizzle with olive oil and then season with the spices. Toss to coat the chickpeas evenly and then arrange in a single layer on a parchment-lined baking sheet. Place the chickpeas into a 425 degree oven for 15 minutes. Then toss the chickpeas gently and roast for an additional 15-20 minutes. Remove and let cool completely. The chickpeas will crisp up as they cool.
Step 5: Make the Cilantro Puree
While the chickpeas roast and soup cooks, make the spicy cilantro puree. In a food processor, combine the cilantro, basil, lime juice, zest, jalapeno peppers and olive oil. Puree until smooth and then transfer to a bowl for serving.
Tip: If you want your puree to be thinner, add additional olive oil and/or lime juice until the desired consistency is reached.
Step 6: Shred the Chicken
When cooking time on the instant pot has completed, let the pressure release naturally for 10 minutes and then open the pressure valve to realese any remaining steam. remove the chicken breasts to a cutting board and shred using two forks into large bite-sized pieces. Return the shredded chicken to the instant pot and stir everything together.
Step 7: Add Remaining Ingredients and Serve
To finish the soup, set the machine back to sauté and bring it to a simmer. Add the coconut milk, yogurt, butter and peas and stir till everything is well-combined and the butter is melted. Let cook for 3-5 minutes until the peas are tender.
To serve, ladle the soup into bowls and garnish with the cilantro puree and roasted chickpeas. I also like to top each bowl with additional yogurt, sliced jalapeños and fresh chopped cilantro for extra color and flavor.
I hope this soup warms your soul when the weather is chilly. If you try this soup, please give the recipe and rating and leave me a comment below with your thoughts. I would also love to see your kitchen creations so snap a photo and tag me on social media—it’s @frydaeblog and #frydaeblog absolutely everywhere! Thanks so much for visiting and I hope you enjoy. Happy Frydae!
Want More Instant Pot Meals?
Try this Cabernet Braised Pot Roast Rigatoni or this tasty Red Pepper Chicken Puttanesca next.
Butter Chicken Soup in the Instant Pot
- Pressure Cooker
- 5 tablespoons unsalted butter, divided
- 1 cup yellow onion, diced
- 1 cup carrots, peeled and chopped
- 1 cup potatoes, cut into 1-inch cubes
- 4 cloves garlic, minced
- 6 ounces tomato paste
- 1/2 tablespoon ground ginger
- 1 tablespoon garam masala
- 2 teaspoons curry powder
- 1 teaspoon turmeric
- 1/4 teaspoon cayenne pepper, more or less to taste
- 1 teaspoon salt
- 2 pounds boneless, skinless chicken breasts
- 1 1/2 cups jasmine rice
- 6 cups vegetable or chicken stock
- 14 ounces full-fat coconut milk
- 1/2 cup plain greek yogurt
- 1 cup peas, fresh or frozen
Spicy Cilanro Puree
- 1/4 cup fresh cilantro
- 2 tablespoons fresh basil
- 1-2 whole jalapeno peppers
- 1 whole lime, juiced and zested
- 1 tablespoon olive oil
Roasted Curry Chickpeas
- 14 ounces canned chickpeas, rinsed and drained
- 1 tablespoon olive oil
- 1/2 teaspoon curry powder
- 1/2 teaspoon garam masala
- 1/4 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- Set the instant pot to sauté mode. Melt 3 tablespoons of butter and then add the onion, and carrots. Cook for 4-5 minutes until vegetables begin to soften. Next, add potatoes, garlic, ginger, tomato paste, and dried spices. Stir to combine. Pour the stock over the seasoned vegetables, and then add the chicken and rice to the instant pot.
- Put the lid on the instant pot, seal the steam valve, and set it to normal using the “manual” setting. Set the timer for 12 minutes and let cook. It will take about 10-15 minutes for the machine to reach pressure.
- Meanwhile, roast the chickpeas. Preheat the oven to 425 degrees. Pat dry the chickpeas with a paper towel to remove any excess moisture. Then season with the spices and drizzle with olive oil. Arrange the chickpeas, in a single layer, on a parchment-lined baking sheet. Roast for 15 minutes, then remove from the oven. Gently toss and then return for an additional 15-20 minutes. Remove from the oven and let cool.
- Next, in a food processor, blend the cilantro, basil, lime juice, jalapeno peppers, and olive oil together. Puree until smooth and then transfer to a small bowl for serving.
- When the time has elapsed, let the pressure release naturally for 10 minutes, and then open the steam valve to finish releasing the pressure.
- Remove the chicken from the instant pot and roughly shred it with two forks into large pieces. Return the chicken to the instant pot.
- Set the instant pot back to sauté. Bring the soup to a simmer and then pour in the coconut milk and stir in the greek yogurt. Add 2 tablespoons of butter and stir in the peas. Let the soup simmer and thicken for 3-5 minutes.
- When ready to serve, ladle the soup into bowls. Drizzle with a few tablespoons of cilantro puree and garnish with a handful of roasted curry chickpeas. Serve with naan for dipping and enjoy.
Soup Consistency: The consistency of this soup is on the thick side, like a cream soup. If you prefer a thinner soup, you may add additional stock to the recipe when you add the peas until the desired thickness is reached. Vegan Option: To make this soup vegan, swap the chicken breast for 1-2 heads of fresh, chopped cauliflower and opt for vegetable broth and your favorite vegan butter and yogurt. Reduce Instant Pot cooking time to 8 minutes. Store-bought Roasted Chickpeas: If you’re short on time, you can skip making your own roasted chickpeas and opt for store-bought. My favorite for this soup is Saffron’s Road Bombay Spice Crunchy Chickpeas.
I love love love butter chicken and I’m thrilled to see this soup recipe! I can’t wait to make this and dive into all those amazing flavors! Thanks for this recipe and the amazing idea!
I love butter chicken too, Jenn! This is such a great adaptation to the classic recipe. I hope you try it and enjoy. 🙂
Yet another reason why I need an Insta Pot. This looks incredible — and love how fast it is!
Yes! You totally need an Instant Pot for easy, fast recipes like this one. Better get one on order 🙂
I love the sound of this Indian recipe turned into a soup. Perfect for a quick lunch while stuck at home. And that Cilantro Puree sounds like the bond.
For sure! The cilantro puree is a game-changer for this recipe. It takes the soup to a whole different level. Definitely don’t skip it 🙂
I love that this dish is made in an Instant Pot! Such an easy and delish option for the entire family!
So easy and so delish! Thanks for your comment, Shanika.
My family absolutely loves this recipe. It was a big hit here. Thank you!!
So glad you enjoyed, Beth! Thanks for the comment. <3
Hi, This recipe looks absolutely incredible, I can’t wait to try it.
If I were to omit the rice, would I just reduce the amount of stock, and by how much?
Thanks for the comment, Michelle. I have not tried the recipe without the rice but I imagine it would certainly still work. I would reduce the chicken stock down to 4 cups but keep the same amount of coconut milk. Cook time *shouldn’t* change so you can follow the recipe as directed. Let me know how this works for you if you try it! Enjoy!
I’ve made this twice before, and loved it. If I were to halve the recipe, would the cooking time change?
Hi Jeremy! I have never tried cutting the recipe in half before so it would be an experiment. I would say that all cooking times would remain the same other that *possibly* the cooking of the chicken. You could probably reduce that safely to 8-10 minutes and then release the pressure and finish the recipe as directed. If you give it a try, I’d love to hear how it goes!
Where does the tomato paste go in?
Thanks for the comment, Jessica. The tomato goes in with the potatoes, garlic, ginger, and dried spices after sauteing the onions and carrots. I’ve updated the recipe to include the omission. I hope you enjoy!
This was very good. I don’t know if i’ll make it again though as it was a huge amount of work. So many steps and dirty dishes
So glad you enjoyed it, Brad. It’s a labor of love for sure with all the components.