Most fast food restaurants cannot accept EBT for hot or prepared food, even if you have SNAP benefits

The federal SNAP program (what most people call food stamps) does not allow EBT cards to pay for hot food, prepared meals, or food meant to be eaten right away. This rule applies at almost all fast food chains — McDonald's, Burger King, Wendy's, Taco Bell, Chipotle, Subway, and others cannot ring up your EBT card for a burger or fries. The rule exists because SNAP is designed to help people buy groceries they prepare at home, not to replace restaurant meals.

The one exception is a small federal pilot program called Restaurant Meals Program (RMP), which operates in only a handful of states and allows certain seniors, people with disabilities, and homeless individuals to use EBT at participating restaurants. Even in those states, only specific restaurants take part, and you must meet the program's narrow may be able to access rules. Most people with SNAP benefits cannot use this program.

Key Takeaways

  • Fast food restaurants do not accept EBT for hot food or prepared meals under standard SNAP rules in any state.
  • You can use EBT only to buy unprepared groceries like bread, milk, vegetables, meat, and canned goods at grocery stores and supermarkets.
  • A few states run Restaurant Meals Program for seniors, people with disabilities, and homeless individuals, but may be able to access is strict and most people do not may have access to.
  • Some fast food chains have grocery sections or sell unprepared items like milk or sandwiches in packaging — these items may be EBT-may be able to access, but the hot food counter is not.

What you can and cannot buy with EBT at any store

SNAP benefits cover foods you take home and prepare yourself. This means you can buy raw chicken, rice, beans, fresh vegetables, fruit, bread, milk, cheese, eggs, and canned goods. You cannot buy hot rotisserie chicken from a grocery store deli, but you can buy the raw chicken from the meat case. You cannot buy a prepared salad from the salad bar, but you can buy lettuce and vegetables to make one at home.

The rule applies everywhere — grocery stores, supermarkets, farmers markets, and yes, fast food restaurants. A McDonald's or Taco Bell cannot process an EBT transaction for any hot food, period. Some fast food locations have a small grocery section (like certain Walmart-owned fast food counters), and if they sell unprepared items like milk or packaged bread, those items may be EBT-may be able to access. But the prepared food counter is always off-limits.

Restaurant Meals Program: who it covers and where it exists

The Restaurant Meals Program is a federal pilot that lets certain groups use EBT at restaurants. It covers people aged 60 and older, people with disabilities who receive SSI (Supplemental Security Income), and homeless individuals. Even if you fit one of these categories, you must live in a state that runs the program. As of now, only a small number of states participate: Arizona, California, Hawaii, Illinois, Maryland, Michigan, New Mexico, New York, Ohio, Oregon, Rhode Island, and Virginia. Even within those states, only certain restaurants are enrolled.

If you live in one of these states and think you might may have access to, contact your local SNAP office or call 211 to ask whether Restaurant Meals Program operates in your area and which restaurants take part. The program is not widely known, and many people who may have access to do not know it exists. may be able to access rules are strict — you must provide proof of your age, disability status, or homelessness, and the restaurant must be officially enrolled in the program.

Where you can use EBT instead

Your EBT card works at any store that displays the SNAP logo — usually a blue and white sign at the entrance or checkout. This includes all major grocery chains, supermarkets, farmers markets that accept EBT, and some smaller grocery stores. Many Walmart and Target locations accept EBT. Some convenience stores and dollar stores also participate, though their selection of fresh food is often limited.

If you need a meal right now and cannot cook, some food banks and community meal programs offer prepared food or ready-to-eat meals at no cost. These are separate from SNAP and do not require an EBT card. Call 211 or search your city's name plus "food bank" to find locations near you. Some communities also run soup kitchens or community dinners that serve hot meals.

Why SNAP does not cover restaurant food

The SNAP program was designed to stretch grocery dollars and help people feed themselves at home. Allowing restaurant purchases would cost the federal government far more money — restaurant meals cost more per serving than groceries, and the program would have to cover a much wider range of food costs. The rule also reflects the program's original purpose: to support people in buying the basics they need to cook for their families.

This does not mean SNAP is meant only for people with kitchens. People experiencing homelessness or living in shelters can still use SNAP to buy shelf-stable foods like peanut butter, crackers, canned beans, and bottled water. These foods do not require cooking and can be eaten as-is. Some people use SNAP to buy foods that need minimal preparation, like deli meat and bread, or canned soup that can be eaten cold.

What happens if you try to use EBT at a fast food restaurant

If you swipe your EBT card at a fast food register, the transaction will be declined. The register will not process it because the restaurant is not set up to accept SNAP payments, and the system will reject the sale. You will not be charged, and nothing will be deducted from your account. The cashier may not know why it was declined — many fast food workers are not trained on SNAP rules — so they may assume it is a technical problem rather than a policy rule.

This is not a violation or a problem on your end. You have done nothing wrong by trying. If you need to know more about what you can buy, ask the cashier at a grocery store or call your state's SNAP office. Many states have customer service lines that answer questions about what is and is not covered.

Frequently Asked Questions

Can I use EBT at Subway or other sandwich shops?

No. Subway and other sandwich shops that make food to order cannot accept EBT, even for a cold sandwich. The rule covers all prepared food, whether hot or cold. If a sandwich shop sells packaged, shelf-stable sandwiches (rare), those might be EBT-may be able to access, but made-to-order food is not.

What if a fast food restaurant has a grocery section?

Some locations sell packaged groceries like milk, bread, or snacks. Those items follow standard SNAP rules — if they are unprepared food, they are usually EBT-may be able to access. But the hot food counter is never EBT-may be able to access, and the restaurant cannot ring up hot food on an EBT transaction.

Do any states allow EBT at fast food restaurants?

Only through Restaurant Meals Program in a few states, and only for seniors, people with disabilities, or homeless individuals. Even then, not all fast food chains participate. Most people with SNAP cannot use EBT at fast food restaurants in any state.

Can I use EBT to buy groceries and then use cash for the hot food?

Yes. You can use EBT to buy unprepared groceries at any store, and then use cash or another payment method for anything else. There is no rule against buying both in one trip — you just have to pay for the hot food or prepared items separately with cash or a credit card.

What if I am homeless and hungry right now?

Call 211 or search online for "food bank near me" or "soup kitchen near me." Many communities offer free hot meals, emergency food boxes, and shelter meals that do not require an EBT card or any application. These services exist specifically for people in urgent need.