Go Back

Creamy White Beans with Garlic and Kale Recipe

Creamy White Beans with Garlic and Kale is a comforting one-pan dish made with tender white beans, fresh kale, garlic, and a rich, savory broth. A splash of cream and a little Parmesan create a smooth texture, while lemon juice brightens the flavors and balances the earthy greens.
This simple recipe works well for a quick weeknight dinner, a satisfying lunch, or a hearty side dish. Serve it with crusty bread to soak up the creamy sauce, or spoon it over toasted sourdough for an easy meal with plenty of flavor.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Course, Side Dish
Cuisine Mediterranean
Servings 4 servings
Calories 320 kcal

Equipment

  • Large skillet or sauté pan
  • Cutting board
  • Sharp knife
  • Measuring cups and spoons
  • Wooden spoon
  • can opener
  • Lemon juicer, optional

Ingredients
  

  • 2 tablespoons olive oil
  • 1 small yellow onion finely chopped
  • 5 garlic cloves minced
  • 1/2 teaspoon red pepper flakes optional
  • 2 cans 15 ounces each cannellini beans or other white beans, drained and rinsed
  • 1 cup vegetable broth
  • 1/2 cup heavy cream
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon freshly ground black pepper
  • 4 cups chopped fresh kale tough stems removed
  • 1/3 cup freshly grated Parmesan cheese
  • 1 tablespoon fresh lemon juice
  • 1 tablespoon chopped fresh parsley for serving

Instructions
 

  • Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for 3 to 4 minutes, stirring occasionally, until softened. Stir in the minced garlic and red pepper flakes, if using, and cook for another 30 to 60 seconds until fragrant.
  • Add the drained white beans, vegetable broth, dried thyme, salt, and black pepper. Stir gently to combine, then bring the mixture to a gentle simmer. Cook for 4 to 5 minutes, allowing the beans to warm through and absorb some of the savory broth.
  • Pour in the heavy cream and stir until evenly incorporated. Use the back of a spoon to gently mash a few of the beans against the side of the skillet. This releases their starch and helps thicken the sauce without requiring extra flour. Simmer for 3 to 4 minutes.
  • Add the chopped kale to the skillet in batches if needed. Stir until the leaves begin to wilt, then cook for another 3 to 5 minutes, until tender but still vibrant green. If the sauce becomes too thick, add a small splash of vegetable broth.
  • Remove the skillet from the heat and stir in the grated Parmesan cheese and fresh lemon juice. Taste and adjust the salt, pepper, or lemon juice as needed. Let the beans rest for a minute or two so the sauce can settle into a creamy consistency.
  • Sprinkle with chopped fresh parsley and a little extra Parmesan, if desired. Serve warm with crusty bread, toasted sourdough, or a simple green salad.

Notes

  • Choose the right beans: Cannellini beans are especially creamy, but Great Northern beans or navy beans also work well.
  • Use fresh kale: Remove the tough stems before chopping. Baby kale can be added during the final 2 to 3 minutes of cooking.
  • Adjust the consistency: Add vegetable broth a little at a time if the sauce is too thick. For a thicker texture, mash a few additional beans.
  • Make it vegetarian: Use vegetarian Parmesan or a suitable hard cheese made without animal rennet.
  • Make it dairy-free: Replace the heavy cream with unsweetened plant-based cooking cream and omit the Parmesan or use a dairy-free alternative.