Discover the rich and hearty flavours of homemade baked beans made from scratch, perfect for any Canadian gathering.
Prep
20 min
Cook
180 min
Total
200 min
Servings
8
Difficulty
Medium
Instructions
Soak the beans
Place the dried navy beans in a large bowl. Cover with water and soak overnight, or for at least 8 hours until softened.
Pro tip: Ensure the beans are well-covered with water as they will expand.
Preheat the oven
Preheat your oven to 150°C (300°F).
Prepare the sauce
In a large Dutch oven over medium heat, cook the diced bacon until crisp. Remove and set aside, leaving the fat in the pot.
Pro tip: Bacon fat adds rich flavour to the beans.
Sauté the onions
Add the chopped onion to the Dutch oven and sauté until translucent, about 5 minutes.
Pro tip: Stir frequently to avoid burning.
Combine ingredients
Drain the soaked beans and add them to the pot along with the bacon, molasses, brown sugar, ketchup, mustard, vinegar, salt, pepper, paprika, Worcestershire sauce, and water. Stir well to combine.
Pro tip: Ensure all beans are submerged in the liquid.
Bake the beans
Cover the Dutch oven with a lid and bake in the preheated oven for 2.5 to 3 hours, stirring occasionally, until the beans are tender and the sauce has thickened.
Pro tip: Check the beans every hour to ensure they are not drying out; add a bit more water if needed.
Tips & Tricks
- Soak beans overnight for optimal softness.
- Use a heavy-duty Dutch oven for even cooking.
- Add a touch of maple syrup for a Canadian twist.
Frequently Asked Questions
How do you make baked beans from scratch?
To make baked beans from scratch, soak dried beans overnight, prepare a sauce with bacon, molasses, and spices, then bake in the oven until tender.
How long do homemade baked beans last?
Homemade baked beans last up to five days in the refrigerator or up to three months in the freezer.
Can you freeze baked beans?
Yes, you can freeze baked beans. Store them in an airtight container for up to three months and reheat gently.
What beans are best for baked beans?
Navy beans are traditionally used for baked beans due to their creamy texture and ability to absorb flavours.
How many calories are in homemade baked beans?
There are approximately 280 calories per serving in this homemade baked beans recipe.
Serving Suggestions
Nutrition per serving
280
Calories
11g
Protein
5g
Fat
54g
Carbs
You Might Also Like
More Side Recipes
Pat's Authentic Canadian Baked Beans
Dive into the comforting flavours of Pat's baked beans, a hearty and traditional Canadian dish perfect for family gatherings or cozy nights in.
4 Bean Baked Beans
Hearty and flavourful 4 bean baked beans, perfect for any occasion.
Classic Boston Baked Beans
Savour the authentic taste of New England with these hearty Boston baked beans, slow-cooked to perfection with molasses and pork.
Classic Baked Scalloped Potatoes
Creamy, cheesy, and perfectly baked scalloped potatoes for any occasion.
Perfectly Grilled Baked Potatoes
Enjoy fluffy and crispy baked potatoes made right on your grill, a perfect side dish for any barbecue.
Crisp Pickled Green Beans
Enjoy these perfectly crisp pickled green beans, ideal for snacking or as a tangy addition to your dishes.
Kitchen & BBQ gear
What we use for recipes like this

Kitchen Appliances · Rice Cookers
Starfrit Electric Rice Cooker, 20 Cups, PFAS-Free Ceramic, 700W, Grey
$39.97

Machine Accessories · Espresso Accessories
7PCS Espresso Accessories Kit: 53.3mm Espresso Tamper and WDT Tool
$49.99

Pit Boss Grills
Pit Master Turkey Bucket Kit
$39.99
Affiliate links. Prices come from Amazon and are refreshed at least every 24 hours.
