Go Back

Creamy White Bean & Spinach Skillet

A one-pan dinner that tastes like it came from a restaurant and quietly delivers 12 grams of fiber per serving. Cannellini beans simmered in a silky garlic cream sauce with a mountain of wilted spinach — ready in 20 minutes, start to finish.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Mediterranean
Calories: 385

Ingredients
  

  • 3 tbsp olive oil
  • 6 cloves garlic thinly sliced
  • 1/4 tsp red pepper flakes optional
  • 2 cans cannellini beans 15 oz each, drained and rinsed
  • 1/2 cup vegetable broth
  • 1/2 cup heavy cream or full-fat coconut milk
  • 5 oz fresh spinach about 5 packed cups
  • 1/2 cup parmesan cheese freshly grated, plus more to serve
  • 1 tbsp lemon juice freshly squeezed
  • salt and black pepper to taste

Method
 

  1. Warm the olive oil in a large skillet over medium heat. Add the sliced garlic and red pepper flakes and cook, stirring often, for 2 to 3 minutes until the garlic turns pale gold and smells sweet. Do not let it brown — bitter garlic will haunt the whole dish.
  2. Add the drained beans and the vegetable broth. Stir gently and let everything simmer for 5 minutes so the beans warm through and take on the garlic flavor.
  3. Using the back of your spoon, mash about a quarter of the beans against the side of the skillet. This is the whole trick: the mashed beans thicken the sauce into something creamy without any flour.
  4. Pour in the cream and stir. Add the spinach in two big handfuls, folding each one in until it collapses — it looks like far too much, and then thirty seconds later it is exactly right.
  5. Turn off the heat. Stir in the parmesan and lemon juice, then season generously with salt and black pepper. Taste and adjust — beans are thirsty for salt.
  6. Serve straight from the skillet with thick slices of toasted whole grain bread for scooping, and extra parmesan on top.

Notes

Make it vegan: swap the cream for full-fat coconut milk and the parmesan for 2 tablespoons of nutritional yeast. The fiber count stays exactly the same.
Fiber boost: serve over farro or barley instead of bread and you will clear 18 grams per serving.
Storage: keeps 4 days in the fridge. The sauce thickens as it sits — loosen it with a splash of broth when reheating.
New to eating this much fiber? Increase gradually and drink plenty of water. See our fibermaxxing guide for the full ramp-up.