Savory Brothy Baked Beans Recipe for Comforting Meals

These brothy baked beans are full of flavour, naturally vegetarian and gluten-free, with an easy vegan option. They make a comforting, protein-rich meal on their own or served with crusty bread.

cannellini beans in broth with crusty bread

Easy brothy beans

For classic comfort food that’s warm and satisfying, try these brothy baked beans. Unlike the sweet, sticky style of traditional baked beans, this version stews white beans in a fragrant, herby broth. The result is hearty, savoury and deeply comforting.

Beans are a pantry staple for good reason: they’re versatile, economical and packed with plant-based protein. This recipe is ideal for a cozy lunch or dinner when the weather turns cool.

While canned beans are convenient, this recipe uses dried beans to develop a richer, more integrated flavour. Soaking and cooking dried beans in the broth makes a noticeable difference in taste and texture.

Why you’ll love these brothy beans

  • One-pot meal. Everything cooks in a single large pot for simple preparation and easy cleanup.
  • Nutritious. Each serving provides a hearty amount of protein and fibre—making it filling and wholesome.
  • Comforting. The warm herby broth with tender beans is perfect on cool days.

Ingredients and substitutions

  • Cannellini beans: any white bean works—navy or lima beans are fine substitutes.
  • Garlic: use fresh garlic for the best flavour.
  • Shallots: shallots are recommended, but a sweet onion can be used instead.
  • Sage: fresh sage is preferred; rosemary can substitute if needed.
  • Bay leaves: provide subtle depth to the broth.
  • Chilli flakes: optional; omit if you prefer no heat.
  • Salt: to taste.
  • Olive oil: adds richness to the broth.
  • Vegetable stock: low-sodium vegetable stock is recommended so you can control seasoning.
  • Parmesan (optional): adds savoury richness—leave out for a vegan version.

*Full recipe quantities and detailed instructions are in the recipe card below.

Best beans for brothy baked beans

This recipe uses dried cannellini beans. You can substitute other white beans such as navy or lima beans.

Using dried beans is recommended because:

  1. Dried beans cooked in the broth absorb and contribute flavour, resulting in a richer dish.
  2. Canned beans often contain more sodium and can have a metallic aftertaste; dried beans taste fresher.
  3. Soaking dried beans helps reduce cooking time and improves digestibility and texture.

How to make brothy baked beans

Step 1

Add the soaked and drained beans, whole garlic bulbs, peeled shallots, sage, bay leaves, chilli flakes, salt, olive oil, the parmesan cube (if using), and vegetable stock or water to a large ovenproof pot. Stir to combine and bring briefly to a simmer on the stovetop.

A blue pot filled with white beans, sage, shallots, garlic and bay leaves

Step 2

Cover the pot and transfer it to a preheated oven at 350°F (175°C). Bake for 60–75 minutes, until the beans are tender and the broth is flavorful.

A blue pot filled with beans in broth

Step 3

Remove the pot from the oven, stir, and if desired, squeeze roasted garlic from its skins into the broth using a wooden spoon. Serve the beans warm with crusty bread and a drizzle of olive oil.

a bowl of white beans in broth topped with chili flakes

Do you need to soak beans before cooking them?

Yes—soaking the beans overnight is recommended. Soaking shortens the cooking time and improves texture. Place the dried beans in a bowl, cover with water, and refrigerate overnight.

If you skip soaking, the beans will still cook but will require significantly more time—plan to increase the cooking time accordingly.

Recipe additions and substitutions

  • Using canned beans: You can use canned beans for convenience; cook the assembled dish for about 30 minutes so flavors meld, but expect a milder result.
  • Extra vegetables: Add diced carrots, potatoes or squash. Stir them in after the beans have cooked for about 30 minutes and continue roasting until tender.

How to store

Fridge: Keep leftover brothy baked beans in a sealed container in the refrigerator for up to one week.

Freezer: These beans freeze well for up to three months. Store in a freezer-safe container and thaw overnight in the fridge or defrost gently in the microwave.

Tips for making this recipe perfectly

  • Soak dried beans overnight for best flavour and reduced cooking time.
  • Use vegetable stock or a mix of stock and water to build a more flavourful broth.
  • Check doneness after 60 minutes—different beans and sizes vary. Return to the oven if still firm.
  • Make ahead: the flavours deepen if the dish rests overnight, so consider preparing it a day ahead.

More bean recipes to try

  • Tuscan White Bean Soup
  • Vegan Black Bean Soup
  • White Bean and Kale Soup
  • Kale White Bean Salad
  • Instant Pot Vegan Chili
  • Black Bean Stuffed Sweet Potatoes
a bowl of cannelini beans in broth

If you try these Brothy Baked Beans or any other recipe from the site, leave a comment and rating to let us know how it turned out. Enjoy!

cannellini beans in broth with crusty bread

Brothy Baked Beans

  • Author: Jessica Hoffman
  • Prep Time: 10 minutes
  • Cook Time: 60 minutes
  • Total Time: 70 minutes
  • Yield: 6 servings
  • Category: Main
  • Method: Cook
  • Cuisine: American
  • Diet: Gluten Free

Description

These brothy baked beans are a healthy, cozy meal that’s deeply savoury and satisfying.


Ingredients

  • 2 cups dried cannellini beans, soaked overnight and drained
  • 1 whole bulb garlic (or 2 small bulbs), outer layer peeled
  • 4 shallots, peeled
  • 1 sprig fresh sage (6–8 leaves)
  • 2 bay leaves
  • 1 tsp chilli flakes (optional)
  • 1/2 tsp salt
  • 2 tbsp olive oil
  • 3-inch cube parmesan (optional; omit for vegan)
  • 6 cups water or vegetable stock (or a mix)

For serving

  • Crusty toasted bread
  • A drizzle of olive oil
  • Freshly ground pepper

Instructions

  1. Add all ingredients to a large ovenproof pot and bring to a gentle simmer on the stovetop. Stir to combine and let bubble for 2–3 minutes.
  2. Cover the pot and transfer to a 350°F (175°C) oven. Bake 60–75 minutes, until the beans are tender.
  3. Remove from the oven, stir, and squeeze roasted garlic from the skins into the broth if desired.
  4. Serve hot with a drizzle of olive oil, fresh pepper and rustic toasted bread.

Notes

Soak dried beans overnight to reduce cooking time and improve flavour and texture.

Use vegetable stock or a mix of stock and water for a more flavorful broth.

Check doneness after 60 minutes; different beans vary in cooking time—return to the oven if they are still firm.


Nutrition

  • Serving Size: 1/6 of recipe
  • Calories: 260
  • Sugar: 1g
  • Fat: 5g
  • Carbohydrates: 40g
  • Fiber: 16g
  • Protein: 15g

Did you make this recipe?

Share a photo and tag us — we’d love to see your creation!