DecideOnDinner
cant decide

Creamy White Bean and Spinach Skillet — Done Before You Finish Deciding

Can't decide? This one-pan dinner is done before you finish debating.

Creamy White Bean and Spinach Skillet
Photo by Change C.C on Pexels
Total
23 min
Prep
5 min
Cook
18 min
Serves
3
Difficulty
easy

When you're standing in the kitchen at 6:30pm, mentally blank, staring into the fridge — this is the recipe to reach for. White beans and spinach are a classic Italian combination that requires almost zero thought: open cans, wilt greens, stir in cream, done. It's warm, filling, and tastes like you had a plan all along. Expect a silky, garlicky broth that's thick enough to scoop with crusty bread. Nothing fancy, nothing fussy — just a reliable dinner that gets you off the decision treadmill fast.

Ingredients

  • 2 tbsp olive oil
  • 4 unit garlic cloves — thinly sliced
  • 0.5 tsp red pepper flakes — adjust to taste
  • 2 unit cans white beans (15 oz each) — cannellini or great northern, drained and rinsed
  • 0.5 cup chicken or vegetable broth
  • 0.33 cup heavy cream
  • 5 oz baby spinach — roughly one standard bag
  • 1 tsp lemon juice
  • 0.5 tsp kosher salt — plus more to taste
  • 0.25 tsp black pepper
  • 0.25 cup grated Parmesan — for serving

Method

  1. 1 Heat olive oil in a large skillet over medium heat. Once shimmering, add sliced garlic and red pepper flakes. Cook, stirring frequently, until garlic is fragrant and just turning golden, about 2 minutes. Don't walk away — garlic burns fast.
  2. 2 Add the drained white beans to the skillet. Stir to coat them in the garlic oil, then let them sit undisturbed for 2 minutes so the bottoms get a little color and texture.
  3. 3 Pour in the broth and heavy cream. Stir everything together and bring to a gentle simmer over medium heat. Cook for 4–5 minutes, stirring occasionally, until the liquid reduces slightly and coats the beans.
  4. 4 Add the baby spinach in two or three handfuls, stirring between additions so it wilts down and fits in the pan. This takes about 2–3 minutes total.
  5. 5 Season with salt, pepper, and lemon juice. Taste and adjust — if it feels flat, a little more salt or a second squeeze of lemon usually fixes it.
  6. 6 Serve straight from the skillet into bowls. Top with grated Parmesan and a drizzle of olive oil if you have it. Crusty bread or toast alongside is highly recommended.

Variations

  • Add a protein — Stir in a handful of shredded rotisserie chicken or sliced cooked Italian sausage with the beans in step 2 to make it more substantial without adding much work.
  • Make it dairy-free — Swap the heavy cream for full-fat coconut cream and skip the Parmesan. The flavor shifts slightly but it's still rich and satisfying.
  • No spinach? Use what you have — Chopped kale, Swiss chard, or even frozen peas all work here. Kale needs an extra 3–4 minutes to soften; frozen peas just need 1 minute to warm through.

Notes

Leftovers reheat fine the next day with a splash of broth or water stirred in — the beans absorb the sauce as they sit. This dish is intentionally simple, so ingredient quality matters more than usual: use good olive oil and real Parmesan if you have them.

Equipment that helps

  • Large skillet (12-inch) — A wide surface area lets the spinach wilt evenly and gives the beans enough room to get a little color in step 2.