Simple, practical, and full of everyday flavour, Instant Pot Broccoli Almond Soup is a American soup made with almonds, olive oil, and garlic cloves in about 29 minutes. The recipe lays out the ingredients and each cooking step clearly, so you can adjust seasoning, texture, and serving size for your own kitchen.

Recipe Snapshot

  • Prep time: 10 minutes
  • Cook time: 25 minutes
  • Total time: 29 minutes
  • Yield: 4
  • Category: Soup
  • Cuisine: American

Ingredients

  • 1/3 cup almonds (blanched, 50 grams)
  • 1 tablespoon olive oil (15 ml)
  • 4-5 large garlic cloves (chopped)
  • 1 medium yellow onion (chopped)
  • 2-3 ribs celery (chopped)
  • 3 cups broccoli florets (210 grams broccoli florets)
  • 2.5 cups water (20 oz, divided)
  • 3/4 teaspoon salt (or to taste)
  • 3/4 cup milk (6 oz, of choice, I used coconut milk)
  • 1/2 teaspoon black pepper powder
  • 1/4 teaspoon white pepper powder

Method

  1. Place almonds in boiling hot water for 5 minutes. Then drain the water and pinch the almonds to remove the skin, it will come out easily. Set aside.
  2. Press the saute button on the Instant Pot. Once it displays hot, add the olive oil and then the chopped garlic and onion. Saute for 2 minutes until the onions soften.
  3. Then add the chopped celery, broccoli florets and blanched almonds. Toss to combine.
  4. Add 1.5 cups (12 oz) water, salt and close the lid. Before closing lid, make sure there's nothing stuck at the bottom of the pot so scrape if there's anything with your spatula.
  5. Press the manual or pressure cook button and cook on high pressure for 5 minutes. Let the pressure release naturally for 10 minutes and then quick release the remaining pressure.
  6. Open the pot and puree the soup using a hand blender or if using a regular blender like I did, wait for the soup to cool down for 10 to 15 minutes or so and then transfer the contents to the blender. Do not puree in a blender when the contents are super hot, it might blow up all over. Puree to a smooth consistency.
  7. Transfer the soup back to the pot (you don't need to do this if you used a hand blender obviously) and press the saute button.
  8. Add milk and stir. I used coconut milk here but you can use any milk of choice.
  9. Add additional 1 cup water (8 0z) water. This might seem a lot but the soup thickens as it cools so this much water is perfectly fine.
  10. Stir in black pepper and white pepper powder. Let the soup simmer for 2 to 3 minutes on saute.
  11. Serve the broccoli almond soup hot. You can squeeze some lemon juice if you want a tang. I did not add any.

Stove-top instructions

  1. First blanch the almonds in the same way as directed and set aside. In a pan heat olive oil, then add garlic and onion to it and saute for 2 minutes. Add the celery, broccoli and blanched almonds along with 1 to 1.5 cups water. Let it simmer for 10-15 minutes until broccoli is very soft. Let mixture cool down and then transfer to a blender along with 3/4 cup milk and puree. Transfer the soup back to the pan on medium heat. Add salt, black pepper, white pepper and let it simmer for 2 to 3 minutes. You may adjust the consistency of the soup at this point. Serve hot!

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.