Creamy White Bean and Spinach Skillet

This creamy white bean and spinach skillet is a simple vegetarian dinner with a soft, cozy texture and lots of flavor. It comes together in one pan in about 20 minutes, which makes it a great choice when you want something warm, filling, and low fuss.

Creamy white bean and spinach skillet served warm in a pan

If you cook for one or two, this meal makes dinner feel easy. You do not need a long shopping list or a pile of dishes. Everything cooks in the same skillet, and the sauce thickens right in the pan.

This creamy white bean and spinach skillet also works well for nights when you want something filling but not heavy. The beans give it body, while the spinach softens into the sauce. If you want, you can serve it with bread, toast, or a small scoop of rice.

Ingredients You’ll Need

Ingredients for creamy white bean and spinach skillet

  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 small shallot, finely chopped, or 1/4 small onion
  • 1 tablespoon tomato paste
  • 1/2 teaspoon dried Italian seasoning
  • 1/4 teaspoon red pepper flakes, optional
  • 1 can cannellini beans, 15 ounces, rinsed and drained
  • 1/2 cup low sodium vegetable broth
  • 1/3 cup tomato sauce
  • 1/4 cup grated Parmesan cheese
  • 3 to 4 cups fresh baby spinach
  • Salt and black pepper, to taste
  • 1 teaspoon lemon juice, optional

Simple sides: serve it with crusty bread, toast, or warm rice if you want a fuller meal.

Step-by-Step Recipe

Step-by-step process for making creamy white bean and spinach skillet

  1. Heat the olive oil in a medium skillet over medium heat.
  2. Add the shallot and cook for 2 to 3 minutes, until soft.
  3. Stir in the garlic, tomato paste, Italian seasoning, and red pepper flakes if using. Cook for 30 seconds.
  4. Add the beans, vegetable broth, and tomato sauce. Stir well.
  5. Use the back of a spoon to gently mash some of the beans against the side of the pan. This helps make the sauce creamy.
  6. Simmer for 4 to 5 minutes, stirring now and then, until the sauce thickens.
  7. Stir in the spinach a handful at a time and cook until wilted.
  8. Add the Parmesan cheese and stir until melted and smooth. Taste and season with salt, pepper, and lemon juice if using.
  9. Serve warm.

Tips and Easy Variations

Make it extra creamy

  • Mash more of the beans before serving for a thicker sauce.
  • Let the skillet simmer a few extra minutes if you want a softer texture.
  • Stir gently so the beans stay partly whole but still blend into the sauce.

Keep it gentle and simple

  • Use low sodium broth to keep the dish lighter.
  • Start with less garlic or skip the red pepper flakes if you prefer mild flavor.
  • Cook the shallot until very soft for a more tender bite.

Easy swaps

  • Swap Parmesan for nutritional yeast if you want a vegan version.
  • Add mushrooms or zucchini with the shallot for more vegetables.
  • Stir in a spoonful of plain cream cheese at the end for extra richness.

Helpful serving ideas

  • Serve with crusty bread, toast, or warm rice.
  • Add a simple salad if you want more freshness.
  • Use lemon juice at the end for a brighter finish.

Storage and Leftovers

Fridge

Store leftovers in an airtight container in the refrigerator for up to 4 days. The sauce will thicken as it sits.

Freezer

You can freeze it for up to 2 months, but the spinach may soften more after thawing. Freeze in a sealed container once fully cooled.

Reheating

Reheat gently in a skillet over low to medium heat or in the microwave in short bursts. Add a splash of water or broth to loosen the sauce.

Conclusion

This creamy white bean and spinach skillet is a smart way to make dinner feel easy and satisfying. It gives you a warm, one-pan meal with simple ingredients and a soft, cozy texture.

If you like simple small-portion cooking, this creamy white bean and spinach skillet is a great recipe to keep on hand.

FAQ

What type of white beans work best?

Cannellini beans work best because they stay creamy and hold their shape well. Great northern beans are also a good choice.

Can I use frozen spinach?

Yes. Thaw it first and squeeze out extra water before adding it to the pan.

How do I make the sauce creamier?

Mash some of the beans in the skillet. You can also stir in a little cream cheese if you want a richer sauce.

What can I serve with it?

It is great with bread, toast, rice, or polenta. A simple salad also works well.

Can I make it ahead?

Yes. It keeps well in the fridge and reheats nicely with a splash of broth or water.

Categories: Veggies & Beans

You’ll Also Love