clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon

Brothy Beans and Greens (Instant Pot)

  • Author: Katja Heino
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes (plus time for IP to come to pressure)
  • Total Time: 25 minutes
  • Yield: 6 servings 1x
  • Method: Instant Pot



  • 2 cups white beans (cannellini, great northern, or baby lima beans)- soaked overnight and rinsed)
  • 6 cups good quality broth (homemade bone broth, veggie broth, or Kettle and Fire)
  • 1 large shallot, peeled and cut in half
  • 36 whole cloves of garlic, peeled
  • 2 bay leaves
  • sprigs of fresh thyme tied together
  • sprig of fresh rosemary
  • OPTIONAL ADD-INS: parmesan rind, slice of salami, a tablespoon or 2 of tamari or coconut aminos, or fresh ginger + turmeric root
  • one bunch of kale, destemmed and roughly chopped (or chard, collards, spinach)
  • fresh lemon juice
  • fresh chopped herbs (parsley, cilantro, basil, fennel, dill, etc)
  • salt to taste


  1. Place soaked and rinsed beans and broth into the Instant Pot. Add shallots, whole garlic cloves, fresh thyme + rosemary, and bay leaves. (add optional add-ins, if desired)
  2.  Lock lid on IP and turn the vent valve to “sealing.” Cook on HIGH pressure for 15-20 minutes then slow release for at least 15 minutes.  
  3. Once beans are done, remove aromatics from pot. For EXTRA flavor, I sometimes puree the cooked shallots and garlic in a little bit of the broth from the pot and add it back in. Totally optional but tasty if you like garlicky flavors.
  4. Add in chopped greens, turn onto SAUTE mode for a few minutes and allow greens to wilt. Remove from heat. Toss in fresh herbs, fresh lemon juice, and salt to taste.
  5. Serve and enjoy! Garnish with extra fresh herbs and lemon slices, if desired. 


I always soak my beans before cooking to improve digestibility and nutrient absorption. I recommend an overnight soak of 12 hours. 

Cook times can vary depending on age, dryness, type of bean, and personal preference.  I prefer my beans pretty soft so I cook them for 18 minutes in the Instant Pot. Fifteen minutes will give you a firmer bean while twenty minutes will give you a very soft bean.