Sweet, tangy and savory, these homemade baked beans are a total game-changer and barely take any effort to make. Once you learn how to make these from scratch, you'll never go back to those canned beans again!
The recipe is foolproof, absolutely delicious and needs just under 15 minutes of hands-on kitchen time.

Making kitchen staples from scratch is what I love doing, and a LOT of you have resonated with me on that one. With all the crazy information about how packaged and ultra processed foods are ruining our bodies, I really wanted to try making as much as I could, in my kitchen.
My tomato passata and fire roasted tomatoes were a big hit, and you've got to check them out, especially if you love cooking pastas and pizzas. You can also try making some homemade ginger garlic paste and yellow curry paste if you love making curries and Indian foods, and make some date sugar and date syrup from scratch to sweeten all your homemade desserts and recipes.
Jump to:
What's So Great About the Recipe?
My favorite part about this recipe is how easy it is to make. All you'll need is some pantry staples and dried beans. It's also a fantastic inexpensive way to make a breakfast staple and a delicious side dish that works with pretty much anything- just like my favorite cherry tomato confit.
Ingredients for Homemade Baked Beans

Beans: Navy beans aka Haricot beans are the best choice!
Apple cider vinegar: For that tart, tangy flavor. I used apple cider vinegar for the fruitiness, but you can use white vinegar too.
Worcestershire sauce: For that savory, umami flavor.
Cornflour: To thicken the sauce. You can use arrowroot powder if you can't find this.
Ketchup: For that tangy, tomato flavor. I love using my fire roasted tomatoes or tomato passata here instead of ketchup.
Brown sugar: For a bit of sweetness, to balance the tanginess.
Chicken broth: The base of the sauce.
Seasonings: To season, I used a mix of onion and garlic powder, some salt and pepper.
See recipe card for quantities.
The raw, unfiltered, unpasteurized, original daily dose of wellness, made with 100% organic apples naturally fermented by live ‘Mother'
Substitutions & Variations
- If you don't want to use brown sugar, use a natural sweetener like date puree.
- You can also add a spoonful of homemade BBQ sauce to bring a deeper, smoky flavor to the baked beans.
How to Make Homemade Baked Beans

Step 1: Soak the dry beans overnight in a bowl of warm water.

Step 2: Add the seasonings to a pan. Meanwhile, cook the beans over medium heat until soft, but firm, and drain.

Step 3: Add the ketchup, apple cider vinegar, stock and Worcestershire sauce to the pan and bring it to a boil.

Step 4: Add the drained beans to the pot and continue cooking until the beans turn softer. Now add the cornflour slurry, give it a quick mix and take it off heat once it thickens.
💭Top Tip
Cornflour slurry is just a mix of cornflour and some water. Always add it towards the end, and mix it well to get ensure it doesn't make any lumps.

How to Store the Leftover Baked Beans
Store your leftover baked beans for up to 5 days in the refrigerator. Use an airtight container or a mason jar to keep it fresh, and reheat whenever you want to. You can also meal prep these baked beans. Simply make them in a big batch, let them cool down completely and then transfer them to freezer safe containers. This can stay fresh for 3-6 months.
You can reheat baked beans in a pan over low heat until they are warmed through. To reheat them from frozen, first allow them to thaw overnight in the refrigerator and then reheat them.
You can also microwave them on high, pausing at every 20 second interval to give them a quick stir.
16-ounce jars perfect for canning, pickling, preserving, and fermenting fruits and veggies. Embossed measurement markings ensure precise filling, and a label line lets you write dates and contents.
Tips & Tricks to Nail the Recipe
- Check the beans at the 45 minute mark to see if they're soft. If you feel they're still tough, you can add half a teaspoon of baking soda into the liquid to help them soften.
- You can also pressure cook the beans to make things quicker.
- Reserve a bit of the liquid after you've cooked the beans. This starchy liquid can help the sauce cling to the beans nicely and also thicken the sauce.
- Experiment with different seasonings to bring flavor variations to the sauce. I love using my garlic parsley salt and homemade herb salt. If you love a spicy kick, try using jalapeno salt or Sriracha salt to season the mixture.
How to Use Homemade Baked Beans
These homemade baked beans are a fantastic side dish to pair with any of your favorite mains, and a breakfast classic to serve with some toast. Add some chopped sausages into the mix to make them more hearty, or stuff them into baked potatoes and top with cheese!
And of course, you can just team them up with some crusty bread and enjoy them as-is.

Recipe FAQs
You can! White beans are the absolute classic, but you can also try using kidney beans or any other beans of your choice. Just make sure you use small or medium sized beans.
You absolutely can. You can also use mushroom broth or some homemade corn stock as the base.
Related Recipes
Looking for other recipes like this? Try these:
If you tried this homemade baked beans recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

Homemade Baked Beans
Ingredients
- 1 ½ cup navy beans
- 1 cup ketchup
- ½ cup apple cider vinegar
- 3 tablespoon Worcestershire sauce
- 1 teaspoon brown sugar
- ½ teaspoon garlic powder
- 1 teaspoon onion powder
- 1 ½ cup chicken broth
- 1 teaspoon cornflour
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
- Soak the dry beans overnight in a bowl of warm water.
- Add the seasonings to a pan. Meanwhile, cook the beans over medium heat until soft, but firm, and drain.
- Add the ketchup, apple cider vinegar, stock and Worcestershire sauce to the pan and bring it to a boil.
- Add the drained beans to the pot and continue cooking until the beans turn softer. Now add the cornflour slurry, give it a quick mix and take it off heat once it thickens.
Notes
- Check the beans at the 45 minute mark to see if they're soft. If you feel they're still tough, you can add half a teaspoon of baking soda into the liquid to help them soften.
- You can also pressure cook the beans to make things quicker.
- Reserve a bit of the liquid after you've cooked the beans. This starchy liquid can help the sauce cling to the beans nicely and also thicken the sauce.
- Experiment with different seasonings to bring flavor variations to the sauce. I love using my garlic parsley salt and homemade herb salt. If you love a spicy kick, try using jalapeno salt or Sriracha salt to season the mixture.
- Cornflour slurry is just a mix of cornflour and some water. Always add it towards the end, and mix it well to get ensure it doesn't make any lumps.
Leave a Reply