These Garlic Parmesan Beans (high protein) are what I make when I want a nutrient packed yet indulgent meal. They are loaded with both protein and fiber thanks to the beans, bone broth and parmesan. This recipe is also made in one pan in less then 30 minutes making it the ideal weeknight meal.

I love beans! For more yummy bean recipes try my spinach and artichoke beans, alfredo beans, or my lemon pepper beans.
Jump to:
Why you'll love this recipe
Creamy + comforting. It has a rich, velvety texture from the partially mashed beans and parmesan.
Bright, savory flavor. It is balanced with plenty of garlic, fresh herbs and lemon juice for a fresh finish.
High in protein + fiber. It is packed with beans, greens and bone broth to keep you full and satisfied.
One pot and easy to make. It comes together with simple ingredients in under 30 minutes.
Ingredients
- olive oil – helps sauté the aromatics and adds richness
- scallions – add a mild onion flavor and freshness
- cannellini beans – create the creamy, hearty base of the dish
- garlic – adds bold savory flavor
- salt – enhances all of the flavors
- black pepper – adds warmth and subtle spice
- fresh parsley – brightens the dish with fresh herb flavor
- smoked paprika – adds smoky depth and warmth
- bone broth – creates a rich, flavorful broth and boosts protein
- parmesan – melts into the beans for a creamy, savory finish
- lemon juice – balances the richness with brightness and acidity
- swiss chard – adds color, texture and extra greens
See the recipe card for full information on ingredients and quantities.
Substitutions
- Canellini beans - great northern beans are a good sub.
- Chard - any leafy green works here.
- Parsley - basil would be a good substitute.
- Scallions - leeks or onions also work.
Step-by-Step Instructions

Step 1
Cook aromatics.

Step 2
Add all ingredients except for the chard, partially mash the beans and simmer.

Step 3
Fold in the chard.

Step 4
Add your favorite toppings and serve.
Storage instructions
You can store the extra beans in a sealed container in your fridge for up to 3 days.
Recipe Pro-Tips
Partially mash the beans. Mashing some while leaving others whole creates a creamy texture with plenty of bite.
Keep it at a gentle simmer. Avoid boiling to help the parmesan melt smoothly into the sauce.
Grate your own parmesan. Freshly grated parmesan melts more evenly and gives the dish a richer, silkier fini
Recipe FAQS
I do believe you could use vegan parmesan and vegetable broth to make this recipe vegan.
Beans, parmesan and bone broth all provide protein.
Not all parmesan is vegetarian, be sure to buy vegetarian parmesan if you are vegetarian.

Other one pot meals
If you make these Garlic Parmesan Beans (high protein) please leave me a rating and review on this blog post. This is the best way to support me! Tag me on Instagram so I can repost you!
Subscribe to my weekly newsletter to get my latest recipes delivered to your inbox!

Recipe Ebook
Nourished & Satisfied
21 Protein And Veggie Packed Recipes You'll Actually Make

Garlic Parmesan Beans (high protein)
Equipment
- 1 skillet
Ingredients
- 1 tablespoon olive oil
- 1 bunch scallions - finely chopped
- 3 cans cannellini beans - drained
- 6-10 cloves garlic - finely chopped I wanted a strong garlic taste so I used 10 cloves, adjust to your garlic preference!
- ¼-1/2 teaspoon salt
- ¼ teaspoon ground black pepper
- 3 tablespoons fresh chopped parsley or herb of choice
- ½ teaspoon smoked paprika regular paprika is also fine but has less flavor
- 1 ½ cups bone broth vegetable or regular chicken broth also works
- ¾ cup grated parmesan
- juice from ½-1/4 lemon adjust to your acidity preference
- 2 cups finely chopped swiss chard sub green of choice
Optional toppings and sides
- toasty bread
- red pepper flakes
- additional grated parmesan
Instructions
- Heat oil in a skillet over medium heat. Add scallions and garlic. Cook for 5 minutes. Add salt, pepper and paprika and cook for another 3 minutes.
- Add all remaining ingredients to the pot except for the chard, stir to combine. Partially mash about ¼ of the beans using a potato masher or jar. Bring to a simmer and cook for 15 minutes, stirring occasionally and being careful not to let it boil.
- Turn heat to low and fold in the chard. Add your favorite toppings, divide out and serve with toasty bread if using.









Leave a Reply