← ALL RECIPES

Saucy Beans on Toast

Homemade tomato beans piled on buttered toast. A whole meal from two cans and a loaf.

vegetarianbeansfastcheapone-pan
SERVES 4 430 CAL / SERVING 5 min PREP 20 min COOK $5.88 TOTAL
OVERDRAFT KITCHEN
★ ITEMIZED GROCERY RECEIPT ★
Saucy Beans on Toast
SERVES 4 · OTTAWA · 2026
2 cans (540 mL each) white kidney or navy beans, drained and rinsed $3.00
3 tbsp tomato paste $0.30
0.5 medium onion, finely diced $1.07
8 slices bread, toasted $0.99
2 tbsp butter, for the toast $0.38
1 tbsp brown sugar $0.03
1 tbsp vegetable oil $0.06
0.5 tsp smoked paprika $0.03
to taste salt and black pepper $0.02
SUBTOTAL$5.88
GST / HSTyou've suffered enough
TOTAL$5.88
COST PER SERVING
$1.47
— — — TEAR HERE — — —
8 06420 00588 4
THANK YOU FOR SPENDING LESS
THE METHOD
1

Heat the oil in a saucepan over medium heat. Add the onion and cook 4–5 minutes until soft.

2

Stir in the tomato paste, brown sugar, and smoked paprika. Cook 1 minute.

3

Add the beans and 200 mL water. Stir to coat.

4

Simmer uncovered 10–12 minutes, stirring now and then, until the sauce is thick and clings to the beans. Mash a few beans against the side of the pan to thicken it further.

5

Season with salt and pepper.

6

Toast the bread and butter it. Pile the beans on top and serve.

When the math doesn't work

This is a from-scratch take on canned baked beans for about the same money and less sugar.

  • Any white bean works — navy, white kidney, or cannellini. A can of chickpeas works too.
  • A handful of grated cheese on top turns this into a heartier dinner.
  • Double the beans and keep them in the fridge. They reheat in two minutes for breakfast or lunch.
Nutrition Per Serving
430 Calories
17g Protein
70g Carbs
9g Fat
13g Fiber
560mg Sodium
~25% DV Iron~10% DV Vitamin C

Estimated values per serving.

Gluten-Free

This recipe can be made gluten-free with substitutions.

  • Replace bread with gluten-free bread (GF bread runs about $5–6/loaf and adds roughly $3 to the dish)

The beans and sauce are naturally gluten-free. Only the toast needs swapping. Check your tomato paste and smoked paprika labels if you are highly sensitive.

Pricing updated June 2026 using Ottawa Walmart and Ottawa No Frills averages. Prices verified June 2026. White kidney beans $1.50/540mL can. Tomato paste ~$1.00/156mL can. Onion $1.07 each (priced as full onion per whole-item rule — recipe uses 0.5). Bread $2.48/loaf. Butter $1.36/100g. Oil $0.42/100mL.