Print

Instant Pot Butter Chicken with Cauliflower

Instant Pot Butter Chicken with Cauliflower is a creamy, flavorful dish that combines tender chicken and cauliflower in a rich tomato sauce infused with aromatic spices. This one-pot meal is perfect for busy weeknights or entertaining guests, delivering comfort and satisfaction with every bite. Ready in just under 30 minutes, this recipe promises an explosion of flavors that will have your family and friends coming back for more.

Ingredients

Scale
  • 34 boneless skinless chicken breasts (about 1.5 lbs)
  • 2 cups cauliflower florets
  • 1 medium onion, finely chopped
  • 4 garlic cloves, minced
  • 1-inch piece fresh ginger, grated
  • 1 (14 oz) can full-fat coconut milk
  • 1 cup tomato puree
  • 4 tbsp butter
  • 2 tsp garam masala
  • 1 tsp cumin
  • 1 tsp turmeric
  • Salt to taste

Instructions

  1. Prepare the ingredients by chopping the onion, garlic, ginger, and cauliflower into bite-sized pieces.
  2. Set the Instant Pot to 'Sauté' mode. Melt the butter and add onions; sauté until softened (about 5 minutes). Add garlic and ginger; sauté for another minute until fragrant.
  3. Add chicken breasts to the pot along with garam masala, cumin, and turmeric; stir to coat evenly.
  4. Pour in coconut milk and tomato puree; stir well to combine.
  5. Close the lid and set the Instant Pot to 'Manual' or 'Pressure Cook' mode for 8 minutes. Ensure the valve is sealed.
  6. After cooking, carefully quick release pressure. Stir in cauliflower florets and let them steam in the residual heat for a few minutes before serving.

Nutrition

Keywords: - Customize your dish by substituting cauliflower with broccoli or adding peas for color. - For extra richness, drizzle additional coconut milk over the top before serving.