Most fast food chains do not accept EBT for hot or prepared food

The federal SNAP program (what most people call food stamps or EBT) has a strict rule: you can only use your card to buy unprepared food that you cook at home. This means almost no traditional fast food restaurants — McDonald's, Burger King, Wendy's, Taco Bell, Chick-fil-A, KFC, Popeyes, Chipotle, Panera — will take your EBT card for their regular menu items.

The rule exists because SNAP is designed to help people buy groceries, not to subsidize restaurant meals. A hamburger, fried chicken, or pizza slice counts as prepared food, even if you eat it cold later. The same applies to food from a deli counter, a food truck, or a grocery store hot bar.

There is one narrow exception: some states allow EBT at restaurants that participate in a Restaurant Meals Program, but this is only for people who are elderly, disabled, or homeless. Even then, the restaurants involved are rare and the program is not available in most states. If you think you might may have access to, call your state SNAP office to ask whether your state runs this program and which locations participate.

Key Takeaways

  • EBT does not work at McDonald's, Burger King, Taco Bell, Chipotle, Panera, or any other fast food chain for their prepared food.
  • You can use EBT at grocery stores to buy raw ingredients, packaged foods, and items you prepare yourself at home.
  • A few states run a Restaurant Meals Program for elderly, disabled, or homeless people, but it covers only certain restaurants and is not widely available.
  • Convenience stores and gas stations that sell packaged snacks, drinks, and frozen meals do accept EBT for those items.

What you can buy with EBT at stores that sell food

EBT works at any store that has a SNAP authorization sticker — usually a grocery store, supermarket, or large chain like Walmart or Target. You can buy fruits, vegetables, meat, fish, dairy, bread, cereal, canned goods, frozen vegetables, and packaged snacks. You can also buy seeds and plants that produce food.

The rule is simple: if it is unprepared and you will cook or prepare it yourself, it is allowed. If someone else prepared it for you to eat right away, it is not. This means you cannot buy rotisserie chicken, deli sandwiches, or hot pizza from a grocery store using EBT, even though the store itself accepts the card.

Convenience stores and gas stations that carry packaged food — chips, crackers, canned soup, frozen burritos, bottled juice — do accept EBT for those items. The packaged frozen burrito is allowed; the hot burrito from the counter is not.

Why the Restaurant Meals Program exists and who it covers

Some states have set up a Restaurant Meals Program that lets certain groups use EBT at participating restaurants. The program is meant for people who cannot cook for themselves: those who are 60 or older, disabled and unable to prepare food, or currently homeless.

Only about a dozen states run this program, and the list of participating restaurants is small. California, Arizona, Illinois, Maryland, Michigan, New York, and Rhode Island are among the states that have it. Even in those states, you cannot use it at chain fast food restaurants — the restaurants are usually smaller, independent places or soup kitchens.

To find out whether your state has the program and whether you meet the requirements, contact your state SNAP office directly. They can tell you which restaurants participate and how to register if you are may be able to access. Do not assume your state has it; most do not.

Grocery stores versus fast food: where your EBT card actually works

Your EBT card works at any store with a SNAP authorization sticker on the door or window. These are almost always grocery stores, supermarkets, and large retailers like Walmart, Target, or Costco. Some farmers markets also accept EBT, though the process is different — you exchange your card for tokens or vouchers at a booth, then use those to buy from vendors.

Fast food restaurants do not have SNAP authorization because they do not meet the program's definition of a food retailer. They prepare food to order, and SNAP rules do not allow that. This applies to every major chain and to most independent restaurants that serve prepared meals.

If you are looking for affordable food options, food banks and community meal programs do not require EBT and do not charge money. Many cities have free or low-cost meal sites, especially for seniors and families with children. Call 211 or search your city's website for "free meals" or "food pantry" to find locations near you.

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

If you swipe your EBT card at a fast food counter, the transaction will be declined. The register will not process it because the restaurant is not set up to accept SNAP payments. You will not be charged, and there is no penalty — the system simply will not allow the sale.

Some fast food locations have added self-checkout kiosks or delivery apps, but these do not change the rule. EBT cannot be used through DoorDash, Uber Eats, Grubhub, or any other food delivery service for restaurant meals. The card only works in person at authorized retailers for unprepared food.

Frequently Asked Questions

Can I use EBT at Subway or Chipotle?

No. Both are fast casual restaurants that prepare food to order, so they do not accept EBT. The rule applies to all restaurants where someone prepares your meal, regardless of whether it is a chain or independent.

What about pizza places or Chinese takeout?

No. Any restaurant that cooks food for you to eat counts as prepared food. This includes pizza chains, Chinese takeout, taco stands, and sandwich shops. EBT only works for food you buy raw and cook yourself.

Do any grocery store hot bars accept EBT?

No. Even though the store itself accepts EBT, the hot bar or deli counter does not. You can buy raw chicken from the meat department with EBT, but not rotisserie chicken from the hot case. The distinction is whether the store or a restaurant prepared it.

Can I use EBT on food delivery apps?

Not for restaurant meals. Some grocery delivery services like Amazon Fresh or Instacart may accept EBT for groceries, but this varies by state and service. Food delivery apps like DoorDash and Uber Eats do not accept EBT at all.

What if I am elderly or disabled — can I use EBT at restaurants?

Only if your state runs a Restaurant Meals Program and you are registered. Call your state SNAP office to ask whether the program exists in your state and whether you meet the requirements. Most states do not have this program.