SkilletStewCannellini BeansParmesan cheeseSpinach

Creamy White Beans with Spinach

Nutriforks
Nutriforks
·5 min read
Creamy White Beans with Spinach
Jump to RecipeSave Recipe

This creamy white beans with spinach skillet is ready in 20 minutes. A comforting vegetarian dinner with crusty bread. Try it tonight!

Since Dinner is on the menu, Pasta Fagioli or Stovetop Mac and Cheese fit right alongside it.

This Simple Skillet Is My Go-To Quick Dinner

When I want a meal that comes together fast, this creamy white bean and spinach skillet is what I reach for. It’s ready in 20 minutes flat, yet feels like comfort food you’ve been simmering all day. The beans turn creamy as they cook in vegetable broth, and if you like an extra-thick texture, you can mash a few with your spoon. A squeeze of lemon and a sprinkle of Parmesan tie it all together. I love serving it with crusty bread to soak up every last bit.

Why You’ll Love This White Bean Skillet

  • It takes only 20 minutes from start to finish, making it a perfect weeknight lifesaver.
  • The beans get luxuriously creamy from simmering in broth, no cream needed.
  • It uses staple ingredients you likely already have: canned beans, spinach, garlic, and Parmesan.

Key Ingredients for Creamy White Beans

Cannellini beans are the heart of this dish. Their creamy texture thickens the broth naturally. Navy or Great Northern beans work well too. Drain and rinse them first.
Shallot adds a mild onion flavor that doesn’t overpower. If you don’t have one, use half a small yellow onion instead.
Parmesan cheese brings umami and helps thicken the sauce. For a dairy-free version, use nutritional yeast, it adds a cheesy, nutty flavor without the dairy.

Kitchen Tools for This One-Skillet Dinner

  • A large skillet, at least 12 inches, so the beans can spread and simmer evenly.
  • A wooden spoon for stirring and mashing a few beans if you want extra creaminess.

Tips for the Creamiest White Beans

For the creamiest result, don’t skip mashing a portion of the beans right in the skillet. This releases their starch and thickens the broth. If the mixture becomes too thick as it sits, simply stir in an extra splash of vegetable broth until it reaches your preferred consistency.

Expert Tips for This Easy 20-Minute Dinner

Don’t rush the simmering step. The 10-minute simmer gives the beans time to release their starch and thicken the broth naturally, turning it silky. Also, add the garlic after the spinach is wilted, garlic can burn quickly over high heat, turning bitter. Cooking it for just a minute at that stage is enough to infuse flavor.

Creamy White Beans Variations to Try

This recipe is easy to adapt. Swap spinach for kale if you prefer. For a meatier version, cook chopped pancetta or bacon with the shallot. Add roasted red peppers, mushrooms, or artichoke hearts for extra vegetables. Stir in fresh tomatoes or sun-dried tomatoes. Fresh herbs like rosemary, basil, or thyme work beautifully. To keep it vegan, use nutritional yeast instead of Parmesan. For extra richness, add a splash of heavy cream or coconut milk. A tablespoon or two of basil pesto stirred in at the end gives it a whole new flavor.

What to Serve with Creamy White Beans

I usually serve these creamy white beans with plenty of crusty bread for dipping. They’re also great over polenta, rice, pasta, quinoa, or farro. Spoon them over roasted vegetables or a baked potato. For a heartier meal, top with a fried egg. A simple side salad, like arugula or Caesar, rounds out the plate nicely.

How to Store Leftover Creamy White Beans

Let the beans cool completely before storing. Transfer to an airtight container and refrigerate for up to 5 days. The flavors often meld and taste even better the next day.

Can You Freeze Creamy White Beans?

These creamy white beans freeze well. Cool them completely, then transfer to a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.

How to Reheat Creamy White Beans

Reheat the beans in a skillet over medium-low heat, adding a splash of vegetable broth if they’ve thickened. You can also microwave in 30-second bursts, stirring between each. Avoid high heat to keep the beans from breaking down too much.

Creamy White Beans with Spinach FAQs

Can I use dried beans instead of canned?

This recipe is designed for canned beans for speed. Dried beans would need to be cooked separately first, not a quick 20-minute meal. If you want to use dried, cook them until tender before starting.

How can I make this dish vegan?

Simply swap the Parmesan for nutritional yeast. Use the same amount, 1/4 cup. It gives a cheesy, savory flavor. Also make sure your vegetable broth is vegan.

What can I add for extra protein?

Top the beans with a fried egg for a protein boost. Or stir in cooked chicken, Italian sausage, or crispy bacon. Canned tuna would also work in a pinch.

My beans didn’t get creamy. What went wrong?

The creaminess comes from the starch released by the beans as they simmer. If you didn’t simmer long enough (10 minutes), they may stay thin. Also, mashing a few beans with a spoon helps thicken. Add a bit more broth if it’s too thick.

Recipe

Creamy White Beans with Spinach

Creamy White Beans with Spinach

This simple white bean skillet is easy to make, satisfying, and so comforting. Serve with crusty bread for a quick and easy meal!

easyVegetarian

5 min

Prep Time

15 min

Cook Time

20 min

Total Time

4

Servings

Dinner

Course

Italian

Cuisine

254 kcal

Calories

Ingredients

Servings
  • 1 tbsp olive oil
  • 1 large shallot, chopped
  • 4 cup spinach, roughly chopped
  • 5 cloves garlic, minced
  • 2 cans cannellini beans, drained
  • 1 cup vegetable broth
  • to taste kosher salt and black pepper
  • 0.25 tsp crushed red pepper flakes
  • 0.25 cup parmesan cheese or nutritional yeast
  • 1 tbsp fresh lemon juice
  • crusty bread, for serving

Instructions

  1. 1

    In a large skillet, heat the olive oil over medium high heat. Add the shallot and cook for 3 minutes, stirring occasionally.

  2. 2

    Add the spinach and cook until wilted. Stir in the garlic and cook for 1 minute.

  3. 3

    Stir in the beans and vegetable broth. Season with salt, pepper, and crushed red pepper flakes.

  1. 4

    Bring to a boil and then reduce to a simmer. Let simmer for about 10 minutes, stirring occasionally. The beans will get creamy and thicken. If you want to break up some of the beans with a wooden spoon, you can.

  2. 5

    Stir in the Parmesan cheese (or nutritional yeast) and lemon juice. If the mixture is too thick for your liking, you can add a little extra vegetable broth.

  3. 6

    Serve warm with crusty bread.

Nutrition (per serving)

254kcal

Calorie breakdown

Protein25%67 kcal
Fat33%90 kcal
Carbohydrates42%116 kcal
How this was calculated — 11 of 11 ingredients matched
olive oilOil, corn, peanut, and olive133 kcal
large shallotShallots, raw1 kcal
spinachSpinach, raw221 kcal
garlicGarlic, raw37 kcal
cannellini beansYardlong bean, raw376 kcal
vegetable brothSoup, SWANSON, vegetable broth14 kcal
kosher salt and black pepperPepper, banana, raw0 kcal
crushed red pepper flakesPepper, banana, raw0 kcal
parmesan cheese or nutritional yeastCheese, caraway226 kcal
fresh lemon juiceLemon juice, raw3 kcal
crusty breadBread, pita, whole-wheat3 kcal
Serving size ≈ 530 g · 4 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: gluten-free, glutenFree, nutFree, Skillet, vegetarian

This post may contain affiliate links. Read our disclosure policy.

Tags:gluten-freevegetarian

Share this recipe

You Might Also Like

View All →
Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

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

Recipe Rating