This post contains affiliate links.

With a bit of tang and a bit of richness, these fennel-braised butter beans are a quick and easy weeknight dinner. It’s ready in 20 minutes, but looks fancy enough to be served at any 5-star restaurant!

A bowl of creamy braised butter beans with shredded cheese, sun-dried tomatoes, and a slice of toasted bread, served on a green surface next to a blue napkin and extra grated cheese.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Anything that’s quick and easy but looks and feels impressive is what I’m all about. Fennel is one of the quickest ways to elevate any dish, including the humble butter bean.

This easy vegetarian dinner is super creamy but packed with protein and fiber, so when you serve it with some crispy bread, it truly is the best “lazy” dinner.

your new vegetarian comfort food dinner

  • Quick: There’s no cooking of any animal proteins, so this recipe is quick to whip up! But don’t forget, beans have a lot of protein, making this a high-protein vegetarian dinner!
  • Flavorful: With a touch of vinegar, this dish balances the savory, creamy, and acidic flavors that really make a dish sing!
  • Versatile: I love this with just some crispy bread, but it’s also tasty over whipped feta or with rice.
A bowl of creamy pasta with pieces of meat, topped with grated cheese and herbs, sits on a green surface next to a pan of the same dish and some bread.

the key players

Jump down to the recipe card for exact measurements.

  • Fennel, Onion, and Garlic: Fennel has a bit of a licorice flavor. If you’re looking for it in the store, it looks like an onion with dill on top. It shouldn’t be far from the onions and garlic, which you’ll need too!
  • Sun-Dried Tomatoes: These little flavor morsels are packed with so much sweetness, perfect for these Mediterranean butter beans! We tested it with both ones packed in oil and ones that are packaged dry, and both work well.
  • Spices: With so many other powerful ingredients, we only need salt, pepper, and red pepper flakes for seasoning.
  • Butter Beans: I prefer to use the canned version of these because they are quick and convenient. Butter beans are very creamy, so if you need a substitute, look for a similar one to make braised white beans with, like Great Northern Beans or cannellini beans.
  • Apple Cider Vinegar: Brightens the whole dish and keeps it from feeling too heavy.
  • Cream Cheese & Parmesan: Melts into a velvety sauce. Full fat cream cheese gives the best texture.

too acidic?

The apple cider vinegar is here to help cut through the richness of the cream cheese. But, if you are serving this creamy vegetarian bean stew to kids or picky eaters, use only 2 tablespoons of apple cider vinegar to reduce the tang.

Ingredients for a dish are arranged on a green surface, including butter beans, broth, apple cider vinegar, oil, onion, seasonings, sun dried tomatoes, parmesan, fennel, garlic, and cream cheese.

the key to the perfect sauce

The sauce can be thin at first. To fix this, just keep simmering even after adding the cream cheese. Once it’s thickened, then add the parmesan. Freshly grated if possible!

more ways to enjoy butter beans

Fennel Braised Butter Beans

Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4 servings
I have a soft spot for recipes that feel fancy without taking much time, and these braised butter beans check every box. They taste like something you would order at a little neighborhood restaurant, the kind you remember long after the meal. During testing, we kept dipping bread straight into the pan and saying the same thing: these beans are pure comfort.

Ingredients 

  • 2 Tbsp olive oil, 30 mL
  • 1 small bulb fennel, cored and sliced
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • ½ cup sun-dried tomatoes, packed in oil, roughly chopped
  • ¼ tsp each salt, pepper, crushed red pepper flakes
  • 2 15-oz cans butter beans, drained
  • 2 cups vegetable broth, 473 mL
  • ¼ cup apple cider vinegar, 60 mL
  • ½ cup cream cheese, 115 g
  • ½ cup grated parmesan, 60 g
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Flavor Base: In a large skillet, heat 2 Tbsp olive oil. Add 1 small bulb fennel (sliced), 1 medium yellow onion (diced), and 4 cloves garlic (minced). Cook until onion is soft, about 5 to 7 minutes.
    Stir in ½ cup sun-dried tomatoes (chopped) and ¼ tsp each salt, pepper, crushed red pepper flakes and cook for another minute.
    A skillet on a green countertop with sautéed chopped fennel, onions, and sun-dried tomatoes being stirred with a wooden spoon.
  • Simmer: Stir in 2 15-oz cans butter beans, 2 cups vegetable broth, and ¼ cup apple cider vinegar. Cover and simmer for 15 minutes.
    A saucepan filled with white beans, broth, and chopped vegetables sits on a green surface with a wooden spoon inside.
  • Finish: Remove from heat, then stir in ½ cup cream cheese until melted, finishing with ½ cup grated parmesan before serving with crusty bread.
    A pan filled braised butter beans.

Notes

Storage: You can keep leftovers in the fridge in an airtight container for up to 4 days. Reheat in the microwave. I don’t recommend freezing it.
Can I make it dairy-free? Yes, it will work well with a vegan cream cheese (Violife or Trader Joe’s is my favorite). And then use vegan parmesan. 
Serving: I like to serve this creamy butter bean recipe on toast, with rice, or over pasta. It’s also delicious just plain too!

Nutrition

Serving: 1serving | Calories: 406kcal | Carbohydrates: 33g | Protein: 18g | Fat: 22g | Saturated Fat: 8g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0g | Cholesterol: 38mg | Sodium: 625mg | Potassium: 870mg | Fiber: 9g | Sugar: 6g | Vitamin A: 310IU | Vitamin C: 10mg | Calcium: 230mg | Iron: 3.5mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe: