| |

Creamy White Beans with Spinach

Homemade Creamy White Beans with Spinach photo

There are nights when you want something cozy, nourishing, and effortless — a dish that feels like a warm hug but comes together in under 30 minutes. This Creamy White Beans with Spinach recipe is one of those weeknight heroes: simple pantry ingredients, bright lemon, a touch of heat, and a finish that feels indulgent without being heavy. It’s a rustic skillet meal that pairs beautifully with crusty bread for scooping and makes a fantastic, speedy dinner or a hearty lunch alongside a green salad.

What I love most about this version of Creamy White Beans with Spinach is how little work it asks of you. Cannellini beans create a silky base; shallot and garlic add savory depth; spinach brings freshness and color; and Parmesan (or nutritional yeast for a dairy-free option) gives that satisfying umami finish. If you’re feeding family or friends, serve it straight from the pan with slices of crusty bread to soak up every last drop.

Ingredients

Classic Creamy White Beans with Spinach image

  • 1 tablespoon olive oil
  • 1 large shallot, chopped
  • 4 cups spinach, roughly chopped
  • 5 cloves garlic, minced
  • 2 (15 oz) cans cannellini beans, drained
  • 1 cup vegetable broth, more if desired
  • Kosher salt and black pepper, to taste
  • 1/4 teaspoon crushed red pepper flakes
  • 1/4 cup Parmesan cheese, or nutritional yeast
  • 1 to 2 tablespoons fresh lemon juice
  • Crusty bread, for serving

Why this recipe works

This dish balances creaminess and brightness. Cannellini beans are naturally creamy when simmered and lightly mashed, giving body to the sauce without needing heavy cream. Spinach wilts quickly, preserving its fresh flavor and vibrant color. Shallot and garlic are sautéed gently in olive oil to create a sweet, savory foundation, while lemon juice and Parmesan or nutritional yeast add the finishing lift. The crushed red pepper flakes bring just the right touch of warmth without overpowering the other flavors.

Make-ahead and variations

  • Make-ahead: You can prepare this up to 2 days in advance. Reheat gently on the stove with an extra splash of vegetable broth to loosen the sauce if it thickens.
  • Protein boost: Stir in cooked shredded chicken, crispy tempeh, or pan-seared tofu for added protein.
  • Dairy-free: Use nutritional yeast instead of Parmesan for a cheesy, dairy-free finish.
  • Extra greens: Swap half the spinach for chopped kale; cook it slightly longer so it softens fully.

Flavor tips

Easy Creamy White Beans with Spinach recipe photo

  • Taste and adjust: Always taste before serving. Add more lemon for brightness, more salt for seasoning, or a sprinkle of Parmesan for richness.
  • Texture: If you prefer a silkier sauce, mash about one cup of the beans against the side of the pan while they simmer.
  • Bread pairing: Serve with thick slices of warm, crusty bread to mop up the creamy bean mixture.

Step-by-step Instructions

Delicious Creamy White Beans with Spinach dish photo

  1. Heat the olive oil in a large skillet over medium heat until shimmering but not smoking.
  2. Add the chopped shallot to the skillet and cook, stirring occasionally, until it becomes soft and translucent, about 3 to 5 minutes.
  3. Add the minced garlic and crushed red pepper flakes to the skillet. Cook for about 30 seconds to 1 minute, stirring constantly, until fragrant. Be careful not to let the garlic brown.
  4. Pour the drained cannellini beans into the skillet. Stir to combine with the shallot and garlic, then add the vegetable broth. Bring the mixture to a gentle simmer.
  5. Use a spoon or spatula to lightly mash about one cup of the beans against the side of the pan to create a creamier texture, while leaving the rest of the beans mostly whole for bite.
  6. Add the roughly chopped spinach in batches, stirring after each addition so it wilts evenly. Continue until all 4 cups of spinach are incorporated and wilted.
  7. Season the mixture with Kosher salt and black pepper to taste. If the skillet looks too thick, add a splash more vegetable broth to reach your desired consistency.
  8. Remove the skillet from the heat and stir in the Parmesan cheese (or nutritional yeast) until melted and evenly distributed.
  9. Finish by stirring in 1 to 2 tablespoons of fresh lemon juice, tasting and adjusting so the brightness is balanced with the savory elements.
  10. Serve immediately with crusty bread for scooping. Garnish with an extra drizzle of olive oil, a sprinkle of Parmesan, or another pinch of crushed red pepper flakes if desired.

Serving suggestions

This Creamy White Beans with Spinach is versatile. For an easy weeknight meal, serve it with crusty bread and a simple green salad tossed in a lemony vinaigrette. For a heartier spread, pair it with roasted vegetables, a bowl of grains like farro or rice, or grilled protein. Leftovers are wonderful for lunch — reheat gently and top with a fresh lemon wedge.

Storing and reheating

  • Refrigerate: Cool the dish to room temperature, then store in an airtight container in the refrigerator for up to 3 days.
  • Freeze: If you’d like to freeze, portion into freezer-safe containers and freeze for up to 1 month. Thaw overnight in the refrigerator before reheating.
  • Reheat: Warm on the stovetop over low heat, stirring occasionally. Add a splash of vegetable broth to loosen the sauce if it thickens.

Notes on ingredients

  • Cannellini beans: Two 15-ounce cans provide a creamy, hearty base. Be sure to drain them well.
  • Shallot and garlic: These aromatics give a sweet, mellow onion-garlic backbone. Chop the shallot finely so it softens quickly.
  • Spinach: Roughly chopped fresh spinach wilts quickly and makes the dish bright and fresh. If using pre-washed baby spinach, you can add it the same way.
  • Parmesan or nutritional yeast: Parmesan adds a rich, savory finish; nutritional yeast is an excellent non-dairy alternative with a cheesy flavor profile.

Final thoughts

Simple, flavorful, and quick — this Creamy White Beans with Spinach is a dependable recipe to keep in your rotation. It hits all the right notes: comforting creaminess, garlicky warmth, a touch of heat, and a bright lemon finish. Perfect for busy nights, casual dinners with friends, or a cozy solo meal. Grab a loaf of crusty bread and dig in.

Homemade Creamy White Beans with Spinach photo

Creamy White Beans with Spinach

A quick, comforting skillet of creamy cannellini beans and spinach that's perfect with crusty bread.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4 servings

Equipment

  • Large Skillet
  • Wooden Spoon
  • Can opener
  • Measuring Spoons
  • Measuring Cups

Ingredients
  

  • 1 tablespoon olive oil
  • 1 large shallot chopped
  • 4 cups spinach roughly chopped
  • 5 cloves garlic minced
  • 2 15 oz cans cannellini beans drained
  • 1 cup vegetable broth more if desired
  • Kosher salt to taste
  • black pepper to taste
  • 1/4 teaspoon crushed red pepper flakes
  • 1/4 cup Parmesan cheese or nutritional yeast
  • 1 to 2 tablespoons fresh lemon juice
  • Crusty bread for serving

Instructions
 

  • Heat the olive oil in a large skillet over medium-high heat until shimmering.
  • Add the chopped shallot and cook, stirring occasionally, until softened, about 3 minutes.
  • Add the spinach and cook until wilted, then stir in the minced garlic and cook for 1 minute more.
  • Stir in the drained cannellini beans and the vegetable broth, then season with kosher salt, black pepper, and crushed red pepper flakes.
  • Bring the mixture to a boil, then reduce heat to a simmer and cook, stirring occasionally, about 10 minutes so the beans soften and the sauce thickens; mash some beans with a spoon if you prefer a creamier texture.
  • Remove from heat and stir in the Parmesan (or nutritional yeast) and 1 to 2 tablespoons lemon juice; add extra broth if the mixture is too thick.
  • Serve warm with crusty bread.

Notes

  • Serve with crusty bread for scooping.
  • Can be served over pasta, rice, polenta, or potatoes.
  • Use nutritional yeast to keep it vegan.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating