Instant Pot Creamy Beans and Greens

Save Recipe
  • Level: Easy
  • Total: 1 hr 40 min (includes pressure release time)
  • Active: 25 min
  • Yield: 6 servings
Share This Recipe


1 pound dried great Northern beans, picked though and rinsed

3 bay leaves

2 garlic cloves, peeled and gently smashed

3 tablespoons chopped rosemary

2 tablespoons extra-virgin olive oil

2 teaspoons kosher salt

1/2 teaspoon freshly ground black pepper

1 bunch Swiss chard

1 bunch Lacinato (Tuscan or dinosaur) kale

3 ounces baby spinach

3 tablespoons minced chives

Crusty French baguette, toasted


Special equipment:
a 6-quart Instant Pot® multi-cooker
  1. Place the beans, bay leaves, garlic, rosemary, olive oil, salt, pepper and 6 cups water in a 6-quart Instant Pot® and stir to combine. Follow the manufacturer's guide for locking the lid and preparing to cook. Set to pressure cook on high (or "beans" setting) and cook for 1 hour. After the pressure-cook cycle is complete, follow the manufacturer's guide for quick release and wait until the quick-release cycle is complete.
  2. While the beans cook, rinse the chard and kale. Remove the tough inner ribs from each leaf, then slice the leaves into 2-inch pieces. Set aside.
  3. Being careful of any remaining steam, unlock and remove the lid of the pot. Remove and discard the bay leaves. Set the pot to normal saute. Working in batches, stir in the Swiss chard, kale and spinach. Cook, stirring occasionally, until the greens are tender and you have a thick, creamy stew, 5 to 7 minutes.
  4. Taste the stew and add more salt or pepper if needed. Ladle the stew into shallow bowls, drizzle with a little olive oil, sprinkle with chives and serve with chunks of baguette.

Cook’s Note

Settings may vary on your Instant Pot® depending on the model. Please refer to the manufacturer's guide.