Uber Eats does not accept EBT cards directly, but you can use your SNAP benefits to buy groceries from certain retailers and prepare food at home instead

Uber Eats, DoorDash, Grubhub, and most other food delivery apps do not take Electronic Benefit Transfer (EBT) cards. These apps deliver prepared meals from restaurants, and SNAP (the federal food assistance program) only covers groceries you cook yourself, not ready-to-eat food. The rule applies even if the restaurant is part of a grocery store or supermarket.

Some states run a separate pilot program called Restaurant Meals Program (RMP) that lets certain people use SNAP at participating restaurants, but this is limited to a handful of states and specific groups like elderly people or people experiencing homelessness. Uber Eats does not participate in any state's RMP.

If you receive SNAP benefits and want to use food delivery, you would need to pay out of pocket with a debit card, credit card, or cash. Your EBT card only works at grocery stores and farmers markets for food you prepare yourself.

Key Takeaways

  • SNAP benefits cover groceries from supermarkets and farmers markets, not prepared meals from restaurants or delivery apps.
  • Uber Eats, DoorDash, Grubhub, and similar services do not accept EBT cards under any circumstances.
  • A few states offer Restaurant Meals Program pilots that let certain groups use SNAP at restaurants, but Uber Eats does not participate.
  • You can use your EBT card to buy ingredients and cook at home, which is usually cheaper than delivery anyway.

What SNAP actually covers and what it does not

SNAP pays for food you take home and prepare yourself. That includes fresh produce, meat, dairy, bread, frozen vegetables, canned goods, and pantry staples. You can use your EBT card at any supermarket, grocery store, farmers market, or food co-op that accepts SNAP.

SNAP does not cover hot food, prepared food, or anything you eat on the premises. That means no rotisserie chicken from the grocery store deli counter, no hot pizza from a grocery store bakery, and no meals from restaurants. Food delivery apps fall into the same category as restaurants — they deliver prepared meals, so SNAP does not work there.

The rule is the same whether you order from a local restaurant through Uber Eats or order groceries from Instacart. Instacart does accept EBT for groceries you pick up or have delivered, but only for items SNAP covers. Uber Eats sells only prepared food, so it is not an option.

Restaurant Meals Program: which states have it and who can use it

Seven states currently run Restaurant Meals Program pilots: Arizona, California, Hawaii, Illinois, Maryland, New York, and Rhode Island. These programs let certain groups of people use SNAP at participating restaurants instead of only at grocery stores. The may be able to access groups vary by state but typically include people aged 60 and older, people experiencing homelessness, and people with disabilities.

Even in these states, the program only works at restaurants that have signed up. Uber Eats does not participate in any state's RMP. The restaurants that do participate are usually small local establishments, not national chains. You would need to call the restaurant directly or check your state's SNAP office website to find out which ones accept SNAP through RMP.

If you live in one of these states and think you might be in an may be able to access group, contact your state's SNAP office or call 211 to find out whether you can use SNAP at restaurants near you. The rules and participating restaurants change, so it is worth checking even if you heard the program was not available in your area before.

How to use your EBT card for groceries instead

Your EBT card works like a debit card at any store that displays the SNAP logo. You do not need to do anything special — just swipe or insert your card at checkout like you would a regular debit card. The cashier will separate SNAP-may be able to access items from anything you cannot buy with benefits, like alcohol, hot food, or household supplies.

Many grocery stores now offer online ordering with EBT. Instacart, Amazon Fresh, and some supermarket chains let you use your EBT card to order groceries for pickup or delivery. The process is the same as in-store shopping: only items SNAP covers will go through on your EBT card, and you pay out of pocket for anything else.

Farmers markets also accept EBT, and some offer matching programs where your SNAP dollar goes further. Check your local farmers market website or call ahead to confirm they take EBT and whether they have any matching programs running.

Why delivery apps do not accept SNAP and what that means for you

Food delivery apps do not accept SNAP because they sell prepared meals, and SNAP is designed to help people buy ingredients to cook at home. The federal government sets the rules for what SNAP covers, and those rules have not changed to include delivery apps. Even though some grocery stores use delivery services, those services only work with SNAP when you are ordering grocery items, not restaurant meals.

This is a real limitation if you have mobility issues, no kitchen access, or other barriers to cooking. If that describes your situation, look into whether your area has a Restaurant Meals Program or whether local nonprofits offer meal programs. Some food banks also partner with community kitchens or meal programs that might help.

Frequently Asked Questions

Can I use EBT on Instacart or Amazon Fresh?

Yes, but only for groceries SNAP covers. You can use your EBT card to order produce, meat, dairy, bread, and other food items for pickup or delivery. You cannot use EBT to pay for prepared foods, hot meals, or non-food items like cleaning supplies. Check whether your local Instacart or Amazon Fresh location accepts EBT before you place an order.

What if I live in a state with Restaurant Meals Program?

You may be able to use SNAP at participating restaurants if you are in an may be able to access group — usually people 60 and older, experiencing homelessness, or with disabilities. Call your state's SNAP office or dial 211 to learn about you may have access to and which restaurants near you participate. Uber Eats does not take part in any state's program.

Can I use someone else's EBT card to order food delivery?

No. EBT cards are issued to specific people and should only be used by the person whose name is on the card. Using someone else's card is fraud and can result in losing benefits or facing legal consequences.

What food can I buy with SNAP at a grocery store?

You can buy fruits, vegetables, meat, poultry, fish, dairy, bread, cereals, snacks, and pantry staples. You cannot buy hot or prepared food, alcohol, tobacco, vitamins, medicine, or non-food items. Check your receipt — items that did not go through on your EBT card are things SNAP does not cover.