20+ McDonald’s hacks, eg, ’free' cheesy bacon flatbread, £1.60 off DIY ‘Big Mac’

20+ McDonald’s hacks, eg, ’free' cheesy bacon flatbread, £1.60 off DIY ‘Big Mac’

There are hundreds of McDonald’s hacks articles online – usually all about merging multiple menu items to form ghastly new creations that’d make a MoneySaver's eyes water long before their mouth does. So I decided to think up a few of my own…

Obviously, my hacks are about saving money, and while a few are extreme (that word should probably have been my middle name), there’s hopefully something for everyone who enjoys an occasional McDonald’s – though I must stress, please eat responsibly.

For some of these, you might need to use the new McDonald’s self-ordering screens or app - both currently up and running in 1,200+ branches UK-wide. Now, let's get going...

New. FREE Cheesy Bacon Flatbread with £1-£1.50 hot drink

Until Sun 14 Apr, you can get a free Cheesy Bacon Flatbread for breakfast (before 10.30am) with the purchase of any hot drink from the McDonald’s menu. The cheapest hot drinks are a single espresso shot for 89p or tea for 99p (other coffees cost up to £1.50ish). The flatbread itself is normally £1.49.

To get this deal, you’ll need to purchase through the McDonald’s app. From the homepage of the app, head to the ‘Deals’ tab, where you should be able to locate this offer. Click on it, then press ‘Add to order’ selecting your hot drink along the way. You’ll then have to pay for your hot drink through the app, adding card details, and when you walk into the restaurant you’ve selected, you’ll be given an order number to wait for your meal.

It’s limited to one per customer, and you must have placed your order and collected before 10.30am to claim.

£2.20 off a ‘McChicken Sandwich’

Starting nice and easy, save £2.20 on a McDonald’s chicken burger by ditching the £3.19 McChicken Sandwich in favour of a 99p Mayo Chicken.

If you just wanted a chicken burger, they both do the same job. Here's a comparison:

As you can see, I'll never get a job taking McDonald's publicity photos. 99p Mayo Chicken on the left, £3.19 McChicken Sandwich on the right.

Okay, the Mayo Chicken's a tad lighter – the one I tested weighed 25% less overall – but as it’s the same ingredients (chicken, lettuce and mayo in a bun), and it’s a massive 70% cheaper, it’s surely worth a try. You could technically eat three of the Mayo Chicken and still pay less than for one McChicken Sandwich. Though I wouldn’t recommend it.

£1.60 off a DIY ‘Big Mac’

Instead of ordering a £3.19 Big Mac, save £1.60 by creating my MoneySaving version. It isn’t the same, but comes close (minus a piece of bread and the Big Mac-specific sauce):

This burger was clearly destined for stardom. Just look how photogenic it is (at least compared to some of my other photography).

To do it, order a £1.59 Double Cheeseburger and add the following free extras to have the ingredients of a Big Mac: shredded lettuce, onions, pickles, mustard and mayonnaise (for a makeshift Big Mac sauce). The add-ons won’t cost extra, so although you might miss the distinctive taste of a real Big Mac – and that iconic middle tier of bread – I reckon the 55% saving you can make every time is worth it.

Big Mac and fries for £1.99 every time

At the top of most McDonald’s receipts, there’s a ‘Food for Thoughts’ code. Go online and fill in quick a survey to receive a second code, which you can then exchange in the restaurant for a £1.99 Big Mac and fries (normally £4ish). The best part? You can use your receipt from this purchase to do the survey again, and repeat as many times as you like. For full details, see my £1.99 Big Mac & fries every time blog from last year.  

Get FREE extra toppings

On the new self-order screens, or the McDonald’s app, you can add extra ketchup, mustard, onion, pickles, mayonnaise and/or shredded lettuce for free to any burger. If there's already one of those ingredients in the burger, you get double the amount, or if it’s not normally in there – it’s added in for you. You can also pay 20p for extra cheese or 40p for bacon.

£1.11 off a ‘Chicken Salad’

If you after something relatively healthy at McDonald’s, how about a £3.69 Crispy Chicken Salad? Better yet, use this DIY menu hack to make something similar and pay just £2.58.

Am I wrong, or does my cheaper DIY salad (right) look better than the real one (left)?

First, choose the £1.49 Spicy Chicken Snack Wrap and couple it with a £1.09 Shaker Side Salad. The presentation won’t be quite the same, but you get the same key ingredients plus some extras. You can remove the cheese and sauce from the wrap if you prefer.

99p ‘Cheese & Pickle McSandwich’

For a minimalist option, order a basic 99p Cheeseburger and remove all the innards – except for the cheese and pickles (these too can be removed if you must) – and hey presto. If you really want to push the boat out, you can add an extra slice of cheese for 20p.

Take away the beef patty and all associated trimmings, and here's what you're left with. Yum!

Dodge the ‘sugar tax’ on drinks

As you might’ve heard, there’s a now a tax on some fizzy drinks (see our ‘Sugar tax’ news story), but only one drink at McDonald’s is affected. If you choose original Coca-Cola (not Diet or Zero), it’ll cost you an extra 8p for a small, 12p more for medium or 14p more for a large. You can easily avoid the tax by ordering any other drink off the menu.

The 'sugar-taxed' prices of Coca-Cola (other drinks are 89p, 99p and £1.39). 

£1.59 less for 8 EXTRA chicken nuggets

Pick up two boxes of six Chicken McNuggets (£3.19 each) and you’re paying £6.38 for a respectable 12 chicken nuggets. However, if you switch these for a single £4.79 McNuggets ShareBox of 20 nuggets, you can get an extra eight nuggets and pay £1.59 less.

If your family or the group you're with want two or more McNugget meals, ordering the ShareBox and fries/drinks separately gets you more for less too.

£1.30 off a ‘Chicken Selects’ meal

Instead of ordering a £4.89 Chicken Selects meal, which includes three pieces of chicken, you can order a £1.99 Wrap of the Day, which includes just two pieces of the same crispy chicken, and you can make it into a meal for £3.59 - saving yourself a tidy £1.30.

Okay, you lose one 'Select' but you gain £1.30 in your pocket (I know which I'd rather).

Even if you don’t actually want to eat the wrap, you can remove all ingredients except for the chicken – though the price and £1.30 saving just remain the same.

30p off ice cream by switching cones for McFlurry

While McDonald’s will happily sell you an 89p Ice Cream Cone, if you’re not fussed about the cone itself, you can save 30p by getting a 59p Mini McFlurry instead.

Both use the same soft-serve ice cream, and when I weighed the ice cream in each I found there was only a 10g difference (yes, I took scales into a McDonald's and sat weighing ice cream). You can ask for ‘no bits’ if you just want the ice cream plain.

Think twice before ordering a Breakfast Wrap meal

McDonald’s breakfast meals generally include both a hash brown and a hot drink. Yet if you order a £3.89 Breakfast Wrap meal, which has a small version of the hash brown inside the wrap itself, you’ll only get a drink (no separate hash brown – boooo).

It’s worth noting other meals, eg, £3.79 Sausage & Egg McMuffin, are also slightly cheaper. So if you value your side of hash brown, you can have the lot and pay 10p less.

Get 2p off a 'Happy Meal'... and ruin a child's day

Before I explain this one, a warning – it’s extreme (and you know I mean extreme when even I think something's a bit stingy), and it'll probably make you highly unpopular with your kids. Nonetheless, it's a saving. Instead of buying a Happy Meal, including the ‘free’ toy, you can sometimes save 2p by ordering the constituent parts of a Happy Meal separately.

For example, a 99p Cheeseburger, 89p small fries and an 89p small drink comes to £2.77 instead of £2.79 for a Happy Meal. Yet they won’t get the toy – so it’s your call.

Say ‘NO’ to ice and 'YES' to 20% more drink?

Unless you specifically ask for ‘no ice’, it generally comes as standard in McDonald’s fizzy drinks. Watch my video below to see how ordering without ice, not only at McDonald’s but other chains too, can bag you 20% more drink for your money:

Buy six hot drinks, get one free

Possibly the most tried-and-tested tip in this list is the long-running loyalty scheme, where you collect stickers with each hot drink you buy to claim a free seventh cup. Keep them safe in your wallet and when ready, exchange your six stickers for a freebie at the till.

Use the peel-away card on the side of the cup to keep stickers safe in your wallet.

‘Womble’ your way to a free cuppa

You may be able to collect your six stickers a lot faster (and without spending money) by collecting any you find lying around on other people’s discarded McDonald’s coffee cups.

This is something I’ve done for a long time, and I usually find the best time is pre-10.30am as most people order a hot drink along with their Maccies breakfast.

DOUBLE your free hot drinks (via app)

As well as physical stickers, you can also virtual stickers in the form of points on the official McDonald’s app. It works the same way, where you get a virtual sticker for each drink you buy - but when collecting your coffee you’ll still get the actual sticker on your cup. So by the time you’ve bought six coffees, you’ll now have TWO freebies to claim.

Why pay for a drink? Order a FREE tap water

As a general rule, restaurants only have to offer you free tap water if they serve alcohol (see our Tap Water Rights guide), so McDonald’s wouldn’t count.

Yet when I did some investigating, I found McDonald’s (and other chains) were usually willing to give free tap water when I asked. It certainly beats paying £1.29 for bottled water.

Students get a ‘free’ burger or McFlurry

If you’ve got a valid NUS card (see our NUS guide) and you visit a McDonald’s, you can claim either a free Cheeseburger, Mayo Chicken or McFlurry, but only if you’re ordering an Extra Value Meal from the menu. So not really free, but a nice bonus if you can get it.

Keep your eyes peeled for McDonald’s vouchers

You can often spot vouchers on the back of bus tickets and car parking tickets – usually for a £1.99 meal deal – so be sure to check yours, and look out for other folks’ stray tickets on the pavements around town if you fancy doing some litter picking for a McDonald’s discount.

Take full advantage of McDonald’s Monopoly

McDonald's Monopoly is always a fun promotion where you can win free food and prizes. Since the promotion has started this year, I've won at least £10 worth of free food. While you are using these hacks - you could potentially make it pay off even more.

For how it works and tips, see my blog on McDonald’s Monopoly 2019.

Have I missed any McDonald’s hacks? Share your best MoneySaving nuggets in the comments below, on Twitter or on Facebook.