Classic beans with bacon

Featured in Nibbles and bites when hunger strikes.

Whip up comforting beans cooked low and slow with dry white beans, salty bacon, and a rich blend of ketchup, molasses, and brown sugar. Start by soaking your beans overnight. Then mix them with all the delicious ingredients and bake for seven hours until they become soft and velvety. This hearty meal is a rustic favorite for warm gatherings with loved ones. Sprinkle a bit of pepper for a subtle kick and serve while it's hot for ultimate satisfaction.

alicia in the kitchen
Updated on Mon, 23 Jun 2025 16:53:00 GMT
Savory beans with bacon Pin it
Savory beans with bacon | tasteofsavor.com

This slowly simmered Quebec classic with beans and pork is perfect for cold weather. The white beans, molasses, and salty pork hang out together and get tastier by the day. Cozy food at its best.

I always make these beans the second fall rolls in and the air gets chilly. The kitchen smells incredible while it cooks, and it takes me right back to those Sunday family meals at Grandma’s house.

Luscious ingredients

  • 1 liter dry white beans or Navy beans: They soak up all the flavor but still stay firm
  • Soaking water: Beans need this to plump up and cook faster
  • About 1.75 liters cold water: Top up the beans so they’re always under water as they cook
  • 3 sliced onions: They melt down and make everything sweet
  • 250 g fatty salt pork, diced, skin off: Grab a nice fatty chunk so you get the most flavor
  • 3 Italian tomatoes, chopped: These freshen things up and bring some tang
  • 5 bacon slices, chopped: Toss them in for that smoky kick
  • 250 ml ketchup: Adds tang and a bit of sweetness
  • 125 ml molasses: The old-school secret for that signature color
  • 60 ml brown sugar: Balances out the tang with a caramel vibe
  • 30 ml balsamic vinegar: Gives the dish some oomph and richness
  • 5 ml dry mustard: Adds just the tiniest touch of heat
  • 5 ml salt: Taste and see if you want more
  • Pepper: Go for freshly cracked if you've got it

Step-by-step easy directions

Soak your beans:
Fill a big bowl with your beans and pour in warm water to cover. Leave them out overnight at room temp, topping up water if they poke out. Doing this helps beans cook quicker and be way easier on your digestion. Next day, drain and rinse well.
Get ready to bake:
Put the rack in the middle spot, heat your oven to 120°C. The low temp means your food cooks slowly, getting extra delicious without turning to mush.
Mix it all together:
In a huge oven-safe pot (about 4.5 L), dump in everything and give it a good shake of pepper. Scatter the pork and bacon so every bite gets flavor. Pour in enough cold water to cover things by a couple inches.
Let it cook:
Heat the pot on the stove first and bring it to a boil. When it bubbles, pull it off the heat. Pop the lid on and bake it for around 7 hours. Check and give it a gentle stir every hour. Long, slow cooking makes the beans soft and full of tasty broth. Add some more water if things get too dry.

I think molasses is what truly makes this dish special. My grandma always used the Grandma’s brand, which turned the beans dark and deep in flavor. Anytime I cook this, the smell takes me right back there.

Storage tips

Store leftover beans in a sealed container in the fridge and they'll last about 5 days. Warm them up gently on the stove or stick them in a 150°C oven for roughly 20 minutes. For longer storage, freeze single servings in freezer-safe containers for up to 3 months. Thaw them overnight in the fridge before reheating.

Homemade baked beans with white beans Pin it
Homemade baked beans with white beans | tasteofsavor.com

Swaps and tweaks

No Navy beans? Go for Great Northern or cannellini instead. Want a less classic spin? Smoked bacon can stand in for salt pork. Not big on sweet? Halve the molasses and brown sugar. You can also toss in a pinch of cayenne for some heat if you like it spicy.

Serving ideas

People in Quebec serve these beans with eggs and big slices of toasted homemade bread for breakfast. They're awesome next to roasted ham or grilled sausages too. For a lighter bite, spoon the beans onto hearty toast with chopped fresh parsley. When it’s cold out, serve with simple slaw to even out the richness.

Cultural background

This dish is a must-have in Quebec and French-speaking parts of Canada. Back in the day, it was always cooked up on Saturdays to eat Sunday morning, since folks weren’t supposed to cook on church day. Lumberjacks would take big batches along since it's filling and easy to bring with them in the woods.

Frequently Asked Questions

→ How long should I cook the beans?

Cook the white beans in the oven for roughly seven hours at 250°F (120°C) until they're perfectly tender.

→ Do I need to soak the beans before cooking?

Yes, soak the beans overnight in warm water to prep them for cooking.

→ Can I swap salted bacon with something else?

You can switch it out for bacon strips or even smoked ham for a yummy twist.

→ Why is molasses important here?

Molasses gives a deep sweetness and caramelized flavor, balancing the whole dish beautifully.

→ How can I stop the beans from drying out?

Make sure they're always covered with enough water throughout baking.

Savory beans with bacon

Tender, savory beans slow-cooked with bacon for cozy comfort.

Prep Time
20 Minutes
Cook Time
420 Minutes
Total Time
440 Minutes
By: Alicia

Category: Appetizers

Difficulty: Easy

Cuisine: Quebec-style

Yield: 8 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ Legumes

01 1 liter of dried white beans (Navy beans)

→ Liquids

02 About 1.75 liters of cold water (for cooking)
03 Soaking water

→ Veggies

04 3 Italian tomatoes, diced
05 3 onions, thinly sliced

→ Meat

06 5 bacon slices, chopped into small pieces
07 250 g salted pork belly, trimmed of rind and cut into chunks

→ Seasonings and Condiments

08 125 ml molasses
09 250 ml ketchup
10 30 ml balsamic vinegar
11 60 ml brown sugar
12 5 ml dry mustard
13 5 ml salt
14 Add pepper (to your taste)

Instructions

Step 01

Fill a big bowl with lukewarm water and drop the beans in. Leave them to soak overnight at room temp, adding more water if needed so they stay covered. Drain and rinse well when you're ready to use them.

Step 02

Set one of your oven racks to the middle and heat it to 250 °F (120 °C).

Step 03

Mix everything—beans, onions, tomatoes, bacon, salted pork, ketchup, molasses, sugar, balsamic vinegar, mustard, salt, and pepper—in a 4.5-liter oven-safe pot or Dutch oven.

Step 04

Pour enough cold water into the pot to cover the beans by about 2 inches. Bring it to a boil over medium heat.

Step 05

Take the pot off the stove, cover it, and let it bake in the oven for about 7 hours. Stir it every hour, adding extra water if it looks dry. By the end, the beans should be soft and fully cooked.

Notes

  1. You can make the beans one day ahead and warm them up when you're ready to serve.

Tools You'll Need

  • Large bowl
  • 4.5-liter Dutch oven or oven-friendly pot
  • Oven

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 9.5 g
  • Total Carbohydrate: 57.5 g
  • Protein: 14.3 g