You can eat fast food with high blood pressure, but the key is keeping sodium low. The American Heart Association recommends no more than 2,300 mg of sodium per day, with an ideal target of 1,500 mg for people managing hypertension. A single fast food meal can easily blow past that entire daily limit, so the goal is choosing items that stay in the 300 to 600 mg range per item, leaving room for your other meals.
How Much Sodium You’re Working With
Think of your daily sodium budget like a bank account. At 1,500 mg per day, you have roughly 500 mg to spend per meal. Most fast food entrees land between 800 and 1,500 mg on their own, before you add fries, a drink, or any dipping sauce. That means the default combo meal is almost always too much. But individual items, especially when you customize them, can fit comfortably into your budget.
Sodium hides in places you wouldn’t expect. A single tablespoon of ketchup has about 178 mg. Barbecue sauce packs around 128 mg per tablespoon. Even mustard, often considered the “healthy” condiment, adds 56 mg per packet. These numbers seem small, but three or four packets with a meal adds 300 to 500 mg on top of whatever you ordered.
Taco Bell: One of the Better Options
Taco Bell has been quietly reducing sodium across its menu since 2008, with a goal of cutting sodium by 25% in every dish. That makes it one of the more manageable chains if you know what to order. A crunchy taco comes in at 300 mg of sodium. A cheesy roll up has 430 mg. Black beans and rice sit at 370 mg. These are numbers you can work with.
The best move at Taco Bell is asking to “make it fresco.” This swaps out cheese and creamy sauces for pico de gallo, which is just tomatoes, onions, and herbs. You cut sodium, fat, and calories in one request while adding potassium from the vegetables. A soft taco with beef runs 490 mg, but making it fresco brings that down further. Stay away from the larger bowls. The Cantina Chicken Bowl, for example, hits 1,150 mg of sodium in a single serving.
Burger Chains: Skip the Extras
At burger places, the patty itself isn’t the biggest sodium problem. It’s everything piled on top: cheese, pickles, special sauce, bacon, and grill seasoning. You can ask for your burger without grill seasoning (which is mostly salt and pepper) and without cheese. Replace the standard toppings with lettuce, tomato, and onion. If you want a condiment, use a small amount of mustard rather than ketchup or mayo.
Fries are worth mentioning because they’re the automatic side at most burger chains, and they come pre-salted. You can ask for fries with no salt added. Most locations will make a fresh batch for you, which means you also get hotter fries. It won’t eliminate all the sodium (some is in the fries themselves), but it cuts a significant portion.
The Salad Trap
Salads seem like the obvious safe choice, but they can be surprisingly high in sodium. A grilled chicken salad with cheese, lettuce, and tomato (no dressing) already contains around 630 mg of sodium. Add a packet of ranch or Caesar dressing and you could push past 900 mg. A plain garden salad without dressing, by contrast, has just 22 mg of sodium. The difference is enormous.
If you go the salad route, skip the dressing packet and ask for olive oil and lemon juice on the side, or bring a small container of your own low-sodium vinaigrette. Skip croutons and bacon bits, which add sodium without much nutritional benefit. Load up on vegetables like spinach, cucumbers, and bell peppers, all of which are rich in potassium. Potassium helps your body flush out excess sodium, so these aren’t just filler.
Sides That Actually Help
Potassium, calcium, and magnesium are the three minerals that actively support lower blood pressure. The DASH eating plan, developed through research funded by the National Heart, Lung, and Blood Institute, emphasizes fruits, vegetables, and low-fat dairy specifically because they’re rich in these minerals. At a fast food restaurant, the sides that align with this approach are fruit cups, apple slices, plain baked potatoes, and side salads without dressing. Many chains now offer these as substitutes for fries at no extra charge.
A plain baked potato is one of the best fast food sides for blood pressure. Potatoes are naturally high in potassium, low in sodium, and filling. Just skip the bacon bits and go easy on the butter. A small amount of sour cream or plain Greek yogurt adds calcium without much sodium.
Drinks Matter More Than You Think
Caffeine causes a temporary spike in blood pressure that starts within 30 minutes, peaks at one to two hours, and can last more than four hours. That doesn’t mean you can never have coffee or a caffeinated soda, but it’s worth knowing the timing. If you’re monitoring your blood pressure at home, a large coffee with lunch will affect your readings well into the afternoon.
Water is the obvious best choice. Unsweetened iced tea is reasonable. Sugary sodas don’t add sodium directly, but the DASH plan specifically reduces sugar-sweetened beverages because excess sugar contributes to weight gain, which raises blood pressure independently. If you want flavor, many chains offer unsweetened options or you can add a lemon wedge.
Your Ordering Checklist
A few simple requests cover most situations:
- Ask for no added salt on fries, grilled items, and anything cooked to order.
- Skip the cheese. One slice adds 200 to 300 mg of sodium with little benefit.
- Get sauce on the side or skip it entirely. Use a small amount rather than the full packet.
- Choose grilled over fried. Breading absorbs salt during cooking.
- Swap fries for fruit or a side salad. You trade sodium for potassium.
- Watch for hidden salt words on menus: pickled, cured, smoked, teriyaki, and anything with soy sauce or broth.
- Eat smaller portions. A junior or single-patty burger has less sodium than a double or triple, and you can always supplement with a low-sodium side.
Putting a Meal Together
Here’s what a realistic fast food meal looks like when you’re managing blood pressure. At a burger chain: a single patty with lettuce, tomato, and onion (no cheese, no grill seasoning), unsalted fries or a side salad with lemon, and water. Total sodium: roughly 400 to 600 mg depending on the chain.
At Taco Bell: two crunchy tacos made fresco, with a side of black beans and rice. That’s about 700 to 800 mg total, which is higher but still manageable if your other meals that day are low-sodium. At a sub shop: a six-inch sub on whole wheat with grilled chicken, loaded with vegetables, no cheese, and a drizzle of oil and vinegar instead of a creamy dressing. Ask for extra spinach, cucumbers, and bell peppers to boost potassium.
The pattern is the same everywhere: start with a simple protein, add as many vegetables as possible, remove cheese and creamy sauces, and ask for modifications before they assemble your food. Most fast food restaurants are willing to accommodate these requests. The nutrition information is usually available on the chain’s website or app, so checking sodium counts before you order takes the guesswork out entirely.

