Creamy White Beans With Parmesan And Lemon

WANT TO SAVE THIS RECIPE?

When I need something hearty yet bright, this Creamy White Beans with Parmesan and Lemon dish is exactly what I crave. It’s the kind of meal that feels like comfort food but still manages to taste refreshing, thanks to the lemony zing and fresh herbs. The creamy texture of the beans, the sharpness of the Parmesan, and the aromatic touch of thyme all come together in one simple pot. I love how it feels rustic and elegant all at once.

I’ve served this as a cozy dinner on its own, paired it with crusty bread, or even as a side dish for roasted chicken or grilled veggies. It’s incredibly versatile and comes together in under 30 minutes. Whether you’re making a quick lunch or a light dinner, this recipe is easy, satisfying, and full of flavor.


Why You’ll Love This Creamy White Beans With Parmesan And Lemon

This dish is a perfect balance of creamy, savory, and bright flavors. It’s protein-rich, vegetarian, and requires just a handful of pantry staples. The lemon lifts the dish and prevents it from feeling too heavy, while the Parmesan deepens the flavor with a nutty, salty finish. You’ll also love how quickly it comes together—ideal for busy weeknights or lazy weekends.


What Kind of White Beans Should I Use?

Cannellini beans are my go-to for this recipe because of their creamy texture and mild flavor. However, great northern beans or navy beans would also work well. Just make sure they’re cooked until tender. You can use canned beans to keep things fast, or simmer dried ones if you want to go the extra mile.


Options for Substitutions

No Parmesan? Try pecorino romano or even nutritional yeast for a dairy-free twist. If you don’t have fresh thyme, rosemary or oregano can bring a similar herbaceous note. And for a vegan version, skip the cheese altogether and blend a few of the beans to make the dish naturally creamy. You can also add greens like spinach or kale if you want an extra nutritional boost.


Ingredients for This Creamy White Beans With Parmesan And Lemon

White beans (cannellini, great northern, or navy beans) – These beans are the heart of the dish, providing creaminess and a mild base that absorbs all the flavors beautifully.

Garlic – Adds warmth and aromatic depth that complements the beans and Parmesan perfectly.

Lemon (zest and juice) – Brightens up the dish with tangy freshness and balances the richness of the beans and cheese.

Parmesan cheese – Infuses the beans with a deep, nutty umami flavor and adds a silky texture when melted in.

Vegetable broth or water – Used to loosen the beans and help them simmer to creamy perfection.

Olive oil – For sautéing and finishing, it enhances the overall mouthfeel and flavor.

Fresh thyme – Offers a fragrant herbal note that lifts the entire dish.

Salt and freshly ground black pepper – Essential for seasoning and bringing out all the flavors.

Crusty bread (optional but recommended) – Perfect for scooping up the creamy beans and soaking up the lemony broth.


Step 1: Sauté the Garlic

Heat a generous splash of olive oil in a pan over medium heat. Add minced garlic and cook until fragrant, about 1 minute. Be careful not to brown it, as that can create bitterness.


Step 2: Add the Beans and Thyme

Add your cooked white beans to the pan along with a few sprigs of fresh thyme. Stir to combine and coat the beans with the garlicky oil.


Step 3: Pour in Broth

Add enough vegetable broth (or water) to barely cover the beans. This creates the creamy base once everything simmers. Let it come to a gentle simmer and cook for about 10-15 minutes, allowing the flavors to meld.


Step 4: Add Lemon and Parmesan

Remove the thyme sprigs and stir in the zest of one lemon, followed by a squeeze of fresh lemon juice. Add grated Parmesan and stir until it melts into the beans, making everything velvety and creamy.


Step 5: Adjust Seasoning

Taste and adjust with salt and freshly ground black pepper. Add more lemon juice if you’d like it brighter, or more Parmesan for a deeper flavor.


Step 6: Serve

Ladle the creamy beans into bowls and finish with a drizzle of olive oil, extra Parmesan, black pepper, and a lemon slice if desired. Serve hot with crusty bread for the full experience.


How Long to Prepare Creamy White Beans With Parmesan And Lemon

This dish is wonderfully quick to make and ideal for both busy weeknights and leisurely weekends.

Prep Time: If you’re using canned beans, prep takes only about 5-10 minutes—mainly chopping garlic, zesting a lemon, and gathering ingredients.

Cook Time: The cooking process is around 15–20 minutes. Sautéing garlic, simmering the beans, and melting the Parmesan come together fast, allowing you to have a creamy, comforting dish on the table in less than 30 minutes.


Tips for Perfect Creamy White Beans With Parmesan And Lemon

  • Use good-quality beans, preferably low-sodium if canned, so you control the saltiness.
  • Don’t skip the lemon zest—it adds an aromatic brightness that lemon juice alone can’t provide.
  • Simmer gently to keep the beans intact while still letting them get creamy.
  • For an ultra-smooth texture, mash some of the beans against the side of the pot.
  • Finish with a generous drizzle of high-quality olive oil before serving.

Watch Out for These Mistakes While Cooking

  • Overcooking the garlic: Burnt garlic adds bitterness—sauté it just until fragrant.
  • Adding lemon too early: Lemon can become bitter if cooked too long; add it at the end.
  • Using too much liquid: The beans should be creamy, not soupy. Add broth gradually.
  • Skipping fresh herbs: Thyme adds flavor dimension—don’t leave it out unless substituting.
  • Forgetting to taste and season: Parmesan is salty, but you still need to balance flavors with salt and pepper.

What to Serve With Creamy White Beans With Parmesan And Lemon?

Crusty Bread

Perfect for scooping up the creamy beans and soaking in the broth.

Roasted Vegetables

Add some color and texture with roasted carrots, Brussels sprouts, or zucchini.

Grilled Chicken

A protein boost that complements the lemon and Parmesan flavor profile.

Arugula Salad

Peppery greens with a light vinaigrette balance the creaminess of the dish.

Poached Eggs

Top your bowl with a poached egg for a brunch-style upgrade.


Storage Instructions

Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days. The flavors actually deepen over time, making it even better the next day.

Freezing: You can freeze it for up to 2 months, though the texture of the beans may become a bit softer. Reheat gently on the stove or microwave, adding a splash of broth or water to loosen.

Reheating: Warm in a saucepan over medium-low heat, stirring frequently. Add a little broth if it thickens too much.


Estimated Nutrition

(Per serving, estimated for 4 servings)

  • Calories: ~320 kcal
  • Protein: 15g
  • Carbohydrates: 30g
  • Fat: 15g
  • Saturated Fat: 4g
  • Fiber: 9g
  • Sugar: 1g
  • Sodium: 420mg
  • Cholesterol: 10mg

Frequently Asked Questions

Can I use dried beans instead of canned?

Yes, but make sure to soak and cook them thoroughly before adding to the recipe. It adds time but improves flavor and texture.

Is this recipe vegan?

As written, it’s vegetarian. To make it vegan, omit the Parmesan or replace it with nutritional yeast.

What’s the best substitute for thyme?

Rosemary or oregano are good alternatives. If using dried herbs, reduce the amount by half.

Can I add greens to this dish?

Absolutely. Stir in spinach, kale, or Swiss chard during the last few minutes of cooking.

Does it work as a main dish or a side?

It works beautifully as both. Serve as a main with bread or as a side to roasted or grilled proteins.


Conclusion

Creamy White Beans with Parmesan and Lemon is the ultimate cozy-meets-fresh meal. It’s budget-friendly, nutritious, and deeply flavorful with just a handful of ingredients. Whether you serve it for a simple solo dinner or as a show-stealing side, it’s the kind of dish you’ll want to make again and again. Don’t be surprised if it becomes a new staple in your kitchen!


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy White Beans With Parmesan And Lemon

  • Author: Sally Thompson
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

Cozy, comforting, and refreshingly bright, this Creamy White Beans With Parmesan and Lemon is a quick dinner recipe you’ll crave again and again. With tender white beans, zesty lemon, nutty Parmesan, and thyme, it’s an easy one-pan meal that’s perfect for a healthy snack, light lunch, or side dish. Great for dinner ideas when time is short or you want something hearty without being heavy.


Ingredients

Scale

2 tablespoons olive oil

3 garlic cloves minced

2 cans (15 oz each) white beans drained and rinsed

1 1/2 cups vegetable broth

1/2 teaspoon salt

1/4 teaspoon black pepper

1 teaspoon fresh thyme leaves

1/2 lemon zested

1 tablespoon lemon juice

1/3 cup grated Parmesan cheese

4 slices crusty bread optional


Instructions

1. Heat olive oil in a skillet over medium heat. Add minced garlic and sauté until fragrant about 1 minute.

2. Add the white beans and thyme to the skillet and stir to coat.

3. Pour in vegetable broth and bring to a gentle simmer. Cook for 10–15 minutes.

4. Remove thyme stems then stir in lemon zest juice and Parmesan until creamy.

5. Season with salt and pepper and mash some beans if desired.

6. Serve hot with extra Parmesan lemon slices black pepper and crusty bread.


Notes

Use high quality beans for the best creamy texture.

Add spinach or kale for extra nutrition and color.

Mash a portion of the beans to naturally thicken the dish.


Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 1g
  • Sodium: 420mg
  • Fat: 15g
  • Saturated Fat: 4g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 9g
  • Protein: 15g
  • Cholesterol: 10mg

Keywords: quick dinner, easy recipe, healthy snack, white beans, lemon, vegetarian meal, parmesan beans

Best Crack Soup

Easy Honey Garlic Chicken Bowls