Well, the good news is that my tastebuds now DO love baked beans, but only the homemade variety, not the ones out of a can. Sorry Mr Heinz.
The first time I tried proper baked beans was when I lived in Brandon, Manitoba, Canada {I won't be surprised if you haven't heard of Brandon - it's a small city in the middle of Canada. Freezing in winter, very hot in summer. I loved it.}. I was there on a Rotary Exchange after high school, and one of my host mums {moms} was from Quebec where baked beans are revered.
I'm sure you can imagine my "delight" when I came home from school one afternoon to be excitedly told by my host sisters that we were having baked beans for dinner. All I could think of was "gee, yum" {insert appropriate sarcasm levels}.
Well, I was SO WRONG. They were AMAZING. Made from scratch {soaked, cooked beans and all} and baked for at least 8 hours in the oven.
My baked beans recipe below is quite a bit spicier than I remember Odette's being. I also cheated and used tinned beans, and cooked them on the stove top rather than in the oven - it was a hot day in February rather than the -30c it was in Brandon! So it took about 2 hours not 8.
![]() |
| Simmering on the stove - I used a flattish casserole dish |
- 1 tbs olive oil
- 1 red onion, peeled and chopped into smallish pieces
- 150g bacon, rind and fat removed, diced {or chopped into smallish pieces as per my description above when my brain forgot the word I was looking for...!}
- 3 tins cannellini beans
- 1 tin crushed or chopped tomatoes
- 1 chipotle chilli in adobo sauce, chopped finely {optional, but try and find them as they add a gorgeous smokey heat to the dish}
- 3 tsp smoked paprika
- 1 tsp ground cumin
- 1 tbs golden syrup
- 2 tbs tomato sauce {ketchup}
- 1 tbs Worcester sauce
- salt and pepper
What you do:
- In a large frypan or casserole dish heat the oil {using a medium heat}, then add the onion and bacon. Cook, stirring every minute or so, for about 5-6 minutes, until cooked
- Add all the other ingredients {in the order listed above} and stir gently. Bring to the boil, then turn the heat all the way down to low so the mixture is simmering slowly.
- Cover with a lid and let it simmer for 2-3 hours, stirring every 15-30 minutes. If it looks like it is drying out, add some water.
- My favourite serving option is to have it with a poached egg for breakfast. You could also serve it with crusty bread or a salad.
If you are a vegetarian or don't eat pork products, just leave out the bacon. And if you require gluten free, just make sure the bacon and the sauces comply.
Makes enough for a crowd. Or breakfast everyday for a bit over a week. The next batch I'll be portioning and freezing.
![]() |
| With the perfect poached egg on top - a completely sensational breakfast that keeps me full for ages! |





