A blind taste test has ranked a number of own-brand baked beans ahead of established names like Heinz and HP.
The test was conducted in February by the consumer experts at Which?, and crowned Asda's baked beans which cost just 50p as the best of the bunch.
Costing less than half the price of branded rivals, Asda's beans achieved the top score of 77 percent for flavour, appearance, texture and aroma.
Joint cheapest Aldi came second with a score of 75 percent, while Branston’s 90p cans took third place with 74 percent, losing points for being "too firm".
Own-brand offerings from Co-op, M&S, Sainsbury’s and Lidl scored 71 percent and 67 percent respectively, reports the Mirror.
The best-tasting beans, according to the Which? study
1. Asda Baked Beans – 77% - 50p for 410g (£1.22 per kg)
2. Aldi Corale Baked Beans – 75% - 45p for 420g (£1.07 per kg)
3. Branston Baked Beans – 74% - 90p for 410g tin (£2.20 per kg)
=4. Co-op Baked Beans in Tomato Sauce – 73% - 55p for 400g tin (£1.38 per kg)
=4. M&S Baked Beans – 73% - 50p for 400g tin (£1.25 per kg)
=4. Sainsbury’s Baked Beans in Tomato Sauce – 73% - 43p for 400g tin (£1.08 per kg)
7. Lidl Newgate Baked Beans – 72% - 45p for 420g tin (£1.07 per kg)
=8. Heinz Baked Beans – 71% - £1.39 for 415g tin (£3.35 per kg)
=8. Morrisons Baked Beans – 71% - 49p for 410g tin (£1.20 per kg)
=8. Tesco Baked Beans in Tomato Sauce – 71% - 50p for 420g tin (£1.19 per kg)
=8. Waitrose Essential Baked Beans in Tomato Sauce – 71% - 55p for 400g tin (£1.38 per kg)
12. HP Baked Beans in a Rich Tomato Sauce – 67% - £1 for 415g tin (£2.41 per kg)
Tasters said the texture of the £1.39 Heinz sauce and beans were high points, but more than a third reported that the flavour was "too weak".
Meanwhile, £1 HP Baked Beans in a Rich Tomato Sauce was the least liked of all the beans, with members of the panel finding the sauce too runny and weak.
Which? Retail editor Reena Sewraz said: "Our latest taste tests reveal that supermarket own-label baked beans have beaten the established brands including Heinz, and the great news for shoppers is that the winning products cost less than half the price compared to the offerings from some rivals.
"Many households are looking for ways to cut their spending due to the ongoing cost-of-living crisis. Opting for supermarket own-label groceries is not only a great way to save money, but you often get tastier products as well.”
A Kraft Heinz spokeswoman said: "Our loyal consumers are at the centre of everything we do, and we remain committed to providing them with tasty, nutritious and high-quality Heinz Baked Beans."
Recently, Heinz Beanz were pitted against own-brands in a separate trial, with the taste-tester crowning Sainsbury's beans as the best budget option.
Don't miss the latest news from around Scotland and beyond - sign up to our daily newsletter here .