This recipe for Braised White Beans with Garlic and Rosemary is the definition of plant-based comfort food! It’s creamy, hearty, full of warming flavors, and ready in just 30 minutes. Serve with crusty bread!

What does it mean to “braise” something?
A common method for preparing meats, to braise is to slowly simmer an ingredient within cooking liquid (sometimes after searing). It is similar to stewing but includes a bit less liquid.
Ingredient Details for this Recipe
- Extra virgin olive oil is main liquid we are cooking the beans in.
- Fresh rosemary is my favorite winter hearty herb.
- Crushed red pepper flakes add a slight bit of heat.
- Fresh garlic lends flavor and a sharper bite.
- Cannellini beans are hearty and naturally very creamy.
- Sea salt, black pepper, and nutmeg are used to season.
- Lemon juice helps to cut through the olive oil.
- Cashew parmesan adds a savory note that is slightly cheesy. There is a recipe for this in the notes!
- Crusty bread makes for the best dipping tool when serving.

Ways to Customize
My favorite beans to use are cannellini (also known as white kidney beans), but Navy or Great Northern beans would also work well! These white beans are very naturally creamy and well-suited for braising. Chickpeas and black eyed peas are a bit firmer but could be included in as mix-ins, if that’s what you have on hand.
Other hearty winter herbs such as sage and thyme could be nice additions alongside the rosemary.
The dry white wine we’re using is for an added depth of flavor (the alcohol cooks off). If you do no have this on hand, some additional lemon juice will help brighten things up. Vegetable broth is something I never have (for no good reason LOL) but that could be useful also.
To make this into a meal prep-able option, I like to pack it with a bunch of kale for a lunch-worthy salad. when heated in the microwave, the kale steams itself a bit and does not require dressing.
More White Bean Recipes
More Cozy Bean Dishes


Cozy Braised White Beans with Garlic and Rosemary
- Total Time: 30 minutes
- Yield: 5 servings 1x
- Diet: Vegan
Description
This recipe for Braised White Beans with Garlic and Rosemary is the definition of plant-based comfort food! It’s creamy, hearty, full of warming flavors, and ready in just 30 minutes. Serve with crusty bread!
Ingredients
- 1/3 cup extra virgin olive oil
- 2 sprigs fresh rosemary
- 3/4 tsp crushed red pepper flakes
- 6 cloves of garlic, crushed and peeled
- 1/2 tsp sea salt
- 2 15.5 oz cans cannellini beans (or 3 cups cooked beans)
- 1/3 cup dry white wine, optional
- Twist of black pepper
- 1/2 tsp nutmeg
- Juice from 1/2 of a lemon
- Cashew parm, to serve (recipe in notes*)
- Crusty bread for dipping
Instructions
- In a large pot, heat olive oil over medium heat with rosemary and red pepper flakes. Add crushed garlic and salt; let it brown slightly, about 5 minutes.
- Add one can of white beans WITH bean liquid and rinse the other can and add WITHOUT the liquid. If you’re using home cooked beans, add all three cups of beans along with 1/2 cup water to make up for this. Add white wine if using.
- Lower heat to a simmer and let beans cook until slightly thickened, about 8 minutes. Remove rosemary sprigs and set aside for garnishing later. Use a fork to mash some of the beans down, and season with black pepper and nutmeg.
- Remove from the heat and taste to see if you need a bit more salt (you likely will if you used homemade beans). Add lemon juice.
- To serve, top with cashew parm, red pepper flakes, olive oil, and lemon juice. Crusty bread for dipping is a must.
Notes
To make cashew parmesan: Pulse in a food processor 1 cup raw cashews. 1/2 tsp garlic powder, 3 TBS nutritional yeast, and a pinch of salt. Stored in a sealed jar in the fridge for a few months.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Braising
Nutrition
- Serving Size: One fifth of recipe
- Calories: 324.7 calories
- Sugar: 0.6 grams
- Sodium: 772 grams
- Fat: 14.9 grams
- Saturated Fat: 2.1 grams
- Unsaturated Fat: 12.8 grams
- Trans Fat: 0 grams
- Carbohydrates: 34.9 grams
- Fiber: 7.6 grams
- Protein: 11.7 grams
- Cholesterol: 0 milligrams
So easy and perfect for a chilly evening, love this recipe!
★★★★★
Thank you for reading + reviewing, AR!! 🙂
Absolutely delicious! We had it as a main course, and it was a bit over 2 servings for hungry adults 🙂
I had some tuscan kale that needed to be eaten and it was a great addition. I just tore and nuked it and added it for the last few minutes of cooking.
★★★★★
Thank you so much for five stars – that sounds like a perfect pairing! Yum!
I love this! Perfect combination.
★★★★★
So glad you enjoyed it – thank you for rating! – Emily