If you’re looking for a cozy, nourishing dish that’s bursting with bright flavors and comforting warmth, the Brothy White Beans with Parmesan & Lemon Recipe is an absolute must-try. This Italian-inspired marvel brings together tender white beans swimming in a savory, citrusy broth enhanced with the richness of Parmesan and a zing of fresh lemon. It’s the kind of meal that feels homemade and special, perfect for a satisfying dinner or to impress guests with minimal fuss. Full of wholesome ingredients and vibrant colors, it’s truly a bowl of happiness that warms the soul and delights the palate.

Ingredients You’ll Need
Each ingredient in this recipe plays a crucial role to create that perfect balance of flavor, texture, and color. From the bright zing of fresh lemon to the creaminess of Parmesan cheese, every element is simple yet essential to the success of this dish.
- 2 tablespoons olive oil: Adds a silky richness and helps gently cook the aromatics.
- 1 small onion, finely chopped: Builds a subtle sweetness as the base of flavor.
- 2 cloves garlic, minced: Delivers a punch of savory depth and aroma.
- 1/2 teaspoon red pepper flakes (optional): Brings a gentle heat to brighten the broth.
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed: The star ingredient providing creaminess and hearty texture.
- 3 cups low-sodium vegetable or chicken broth: The flavorful liquid base that ties everything together.
- 1/2 teaspoon salt: Enhances all the flavors without overpowering them.
- 1/4 teaspoon black pepper: Adds a comforting spice note.
- Zest and juice of 1 lemon: Lifts the dish with bright, fresh citrus notes.
- 1/2 cup grated Parmesan cheese: Melts into the broth for creamy umami goodness.
- 2 cups baby spinach or chopped kale: Adds color, nutrition, and a touch of earthiness.
- Fresh parsley, chopped (for garnish): A burst of herbaceous brightness to finish.
- Extra Parmesan and lemon wedges (for serving): Optional extras that let you customize each bite.
How to Make Brothy White Beans with Parmesan & Lemon Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot over medium heat. Add the finely chopped onion and cook gently until it becomes translucent and sweet—about 3 to 4 minutes. Then stir in the minced garlic and red pepper flakes, letting them cook for about 30 seconds until your kitchen fills with that irresistible fragrant aroma. This step creates the comforting foundation your broth will build on.
Step 2: Combine Beans and Broth
Next, add your drained and rinsed white beans to the pot along with the broth, salt, and black pepper. Bring everything to a gentle simmer uncovered, allowing the flavors to meld beautifully and the broth to reduce slightly over 10 to 12 minutes. This slow, gentle simmer lets the beans soak in all those savory, spicy, and herbal notes that make this dish so memorable.
Step 3: Brighten and Enrich the Broth
It’s time for the magic touch — stir in the lemon zest and juice along with the grated Parmesan cheese. The lemon juice brightens the whole pot with fresh acidity, while the Parmesan melts down to create a creamy, luscious broth that hugs the beans perfectly. Stir well to combine everything until silky smooth.
Step 4: Add Your Greens
Finally, toss in the baby spinach or chopped kale and stir until just wilted. Not only do these greens add a lovely splash of vibrant color, but they also bring a subtle earthiness and a boost of nutrition, balancing out the richness of the dish in a delightful way. Taste one last time and adjust salt and pepper as needed.
How to Serve Brothy White Beans with Parmesan & Lemon Recipe

Garnishes
To serve, sprinkle chopped fresh parsley over the top to add a fresh herbaceous note and a splash of bright green color. Offering extra Parmesan and lemon wedges on the side lets everyone customize their bowl with added creaminess or an extra citrus bite. These small touches truly elevate the dish to the next level.
Side Dishes
This dish shines on its own but also pairs beautifully with crusty bread for dipping into that flavorful broth. If you want a more substantial meal, serve it alongside cooked grains like farro or quinoa, which soak up the broth and add heartiness for a wonderful vegetarian main course.
Creative Ways to Present
If you’re entertaining, consider serving this Brothy White Beans with Parmesan & Lemon Recipe in shallow bowls or rustic pottery for an inviting, homestyle feel. Garnish with a sprig of fresh herbs and a drizzle of good olive oil for a touch of elegance. It’s a dish that looks as delightful as it tastes.
Make Ahead and Storage
Storing Leftovers
This dish keeps well in the fridge for up to 3 days in an airtight container. The flavors meld even more after resting, making the leftovers taste incredible. Before storing, allow the beans to cool completely to keep the texture intact.
Freezing
You can freeze Brothy White Beans with Parmesan & Lemon Recipe, but because of the lemon and cheese, it’s best to freeze it without the fresh greens and garnish. Transfer to a freezer-safe container and freeze for up to 2 months. Thaw overnight in the fridge before reheating gently.
Reheating
When reheating, do so gently on the stovetop over low heat, stirring frequently to prevent sticking. You might want to add a splash of broth or water to loosen the consistency. Add fresh greens, parsley, and lemon juice after reheating to keep the flavors bright and fresh.
FAQs
Can I use dried beans instead of canned?
Absolutely! Just make sure to soak and cook the dried beans fully before starting the recipe. Using dried beans will add a little prep time but often results in a richer taste and smoother texture.
What if I don’t have Parmesan cheese?
Parmesan is key for its salty, nutty depth, but if you don’t have it, a robust hard cheese like Pecorino Romano can work as a substitute. You can also skip it, though the broth won’t be as creamy.
Is this recipe vegan-friendly?
To make it vegan, simply omit the Parmesan cheese or use a plant-based Parmesan alternative. The flavor will still be delicious and comforting, though slightly less creamy.
Can I make this soup spicier?
Definitely! Increase the red pepper flakes or add a pinch of cayenne pepper to taste. The bright lemon and creamy beans balance heat wonderfully without overwhelming the dish.
What greens work best in this recipe?
Baby spinach is tender and melts quickly, making it a popular choice. Kale adds more texture and a heartier bite. You can also experiment with Swiss chard or even collard greens for different textures and flavors.
Final Thoughts
This Brothy White Beans with Parmesan & Lemon Recipe is one of those feel-good meals you’ll reach for again and again. It’s quick, nourishing, and full of vibrant flavors that make every spoonful a delight. I can’t wait for you to try it and watch how a simple pot of beans transforms into something truly special and comforting. Trust me, this recipe will become a favorite in no time!
Print
Brothy White Beans with Parmesan & Lemon Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-Inspired
- Diet: Vegetarian
Description
This vibrant Italian-inspired brothy white beans recipe combines creamy cannellini beans with zesty lemon, savory Parmesan, and fresh greens, simmered to perfection in a flavorful broth. Perfect as a comforting main course, it’s quick to prepare and packed with nutrition, offering a deliciously simple yet satisfying meal.
Ingredients
Base Ingredients
- 2 tablespoons olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1/2 teaspoon red pepper flakes (optional)
Beans & Broth
- 2 cans (15 oz each) white beans such as cannellini or great northern, drained and rinsed
- 3 cups low-sodium vegetable or chicken broth
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Flavorings & Garnish
- Zest and juice of 1 lemon
- 1/2 cup grated Parmesan cheese
- 2 cups baby spinach or chopped kale
- Fresh parsley, chopped (for garnish)
- Extra Parmesan and lemon wedges (for serving)
Instructions
- Heat the aromatics: Heat olive oil in a large pot over medium heat. Add the finely chopped onion and cook for 3–4 minutes until it becomes translucent, releasing its sweetness.
- Add garlic and red pepper flakes: Stir in the minced garlic and red pepper flakes, cooking for about 30 seconds until fragrant but not browned to maintain a fresh flavor.
- Combine beans and broth: Add the drained and rinsed white beans to the pot along with the low-sodium vegetable or chicken broth. Season with salt and black pepper.
- Simmer the mixture: Bring the pot to a gentle simmer and cook uncovered for 10–12 minutes to meld flavors and slightly reduce the broth for a more concentrated taste.
- Add lemon and cheese: Stir in the lemon zest and juice, followed by the grated Parmesan cheese until it melts into the broth, creating a creamy consistency.
- Incorporate greens: Add the baby spinach or chopped kale, stirring until wilted and evenly distributed throughout the dish.
- Adjust seasoning and serve: Taste the beans and adjust seasoning if needed. Serve warm, garnished with fresh parsley, extra Parmesan cheese, and lemon wedges for added brightness and flavor.
Notes
- For a creamier texture, mash some of the beans gently with the back of a spoon to release their starches.
- This dish pairs beautifully with crusty bread, perfect for soaking up the flavorful broth.
- Serve over cooked grains like quinoa, rice, or farro for a heartier meal.
- You can substitute kale with baby spinach or Swiss chard based on preference.

