What EBT Money Can and Cannot Buy
EBT (Electronic Benefits Transfer) is a debit card that lets you buy food at grocery stores and farmers markets. The rules about what you can purchase are set by the federal government, and they are strict: you can buy fruits, vegetables, meat, dairy, bread, and other foods meant to be prepared at home, but you cannot buy hot food, alcohol, vitamins, or non-food items.
The card works like a regular debit card at checkout. The cashier will swipe it or you will insert it, and the amount spent comes out of your monthly balance. If you try to buy something that is not allowed, the card will decline at the register—the system knows the rules and blocks the purchase automatically.
Understanding what is and is not allowed saves you time at the checkout and helps you plan your shopping. The rules are the same in every state, though some states have added their own programs on top of the basic federal rules.
Key Takeaways
- EBT buys food you prepare at home: fruits, vegetables, meat, poultry, fish, dairy, bread, cereals, snacks, and seeds or plants that produce food.
- EBT does not buy hot or prepared food, alcohol, tobacco, vitamins, medicines, pet food, soap, or any non-food items.
- Some states run a separate program called SNAP Restaurant that lets certain people use EBT at participating restaurants, but this is not available everywhere.
- Farmers markets and farm stands accept EBT, and some states match your EBT spending dollar-for-dollar on fresh produce at these locations.
- The card declines automatically if you try to buy something not allowed, so you will know at the register what is and is not permitted.
Foods You Can Buy With EBT
EBT covers the basics of home cooking. You can buy fruits and vegetables (fresh, frozen, or canned), meat and poultry (fresh, frozen, or canned), fish and seafood, eggs, milk and cheese, yogurt, bread and cereals, rice and pasta, beans and lentils, nuts and seeds, peanut butter, cooking oils, and spices. Snack foods like crackers, cookies, and chips are allowed if they are not hot or prepared.
Seeds and plants that produce food are also covered—tomato seeds, herb plants, and berry bushes count as food purchases because they grow food you will eat. This rule exists to help people grow their own vegetables at home.
The key rule is straightforward: if it is a food you take home and prepare yourself, it is almost certainly allowed. The card will work at any grocery store, supermarket, or farmers market that accepts EBT.
Foods and Items EBT Cannot Buy
Hot or prepared food is the biggest category that is not allowed. This means you cannot use EBT at a restaurant, deli counter, or food truck, even if the restaurant sells groceries. You also cannot buy hot pizza, rotisserie chicken, or prepared salads from a grocery store's hot case or deli section. The rule is about temperature and preparation: if the store prepared it hot, you cannot buy it with EBT.
Non-food items are blocked entirely. This includes soap, shampoo, paper towels, diapers, pet food, vitamins, medicines, and alcohol or tobacco. Household supplies, cleaning products, and personal care items do not count as food, so the card will decline.
Some items sit in a gray area. Energy drinks and soda are allowed because they are food, but hot coffee or tea from a café counter is not. Rotisserie chicken from the deli is not allowed, but raw chicken from the meat case is. When in doubt, the rule is: did the store prepare it hot, or is it a non-food item? If yes to either, EBT will not cover it.
Using EBT at Farmers Markets and Farm Stands
Most farmers markets and farm stands accept EBT, and many states run bonus programs that match your spending. If your state has a matching program, every dollar you spend on fresh produce at a farmers market might be matched with an extra dollar in EBT credit—effectively doubling your money on fresh fruits and vegetables.
To use EBT at a farmers market, look for the EBT sign at the entrance or ask a vendor. Some markets have a central booth where you swipe your card and receive tokens or vouchers to use with individual vendors. Others let you swipe directly at each stand. The process varies by market, so ask when you arrive.
Matching programs have different names in different states—some call it "Double Up Food Bucks," others use different names—but they all work the same way: you spend your EBT, and the program adds extra credit. Check your state's SNAP website or call your local farmers market to see if a matching program is running.
The SNAP Restaurant Program in Some States
A few states run a separate program called SNAP Restaurant (or similar names) that lets certain people use EBT at participating restaurants. This program is not available everywhere, and it has strict rules about who can use it. Generally, it is limited to people who are elderly, disabled, or homeless and cannot prepare food at home.
If you think you might be in one of these groups, contact your state's SNAP office to ask whether the program exists in your state and whether you might be included. The program is small and not widely advertised, so many people do not know it exists.
Even in states that have the program, only certain restaurants participate—usually fast-casual chains or local restaurants that have signed up. You cannot use it at any restaurant you choose.
How the Card Works at Checkout
When you check out, tell the cashier you are paying with EBT. They will swipe your card or ask you to insert it into the card reader, just like a debit card. You will enter your PIN (the same number you use at ATMs). The system will automatically separate allowed items from items that are not allowed.
If you buy only allowed items, the entire purchase comes out of your EBT balance. If you mix allowed and non-allowed items, the card will pay for the allowed items and you will need to pay for the others with cash or another card. For example, if you buy groceries and a bottle of wine, the EBT will cover the groceries and you will pay cash for the wine.
Some stores let you see your balance on the receipt or at the register. If you want to check your balance anytime, you can call the number on the back of your card or log into your state's online portal.
What Happens if You Try to Buy Something Not Allowed
The card will straightforward decline. The cashier will see a message that the item is not allowed, and the transaction will stop. You will not be charged, and nothing goes on your record. You can then remove the item and pay for the rest, or pay for it separately with cash.
This is not a punishment—it is how the system is designed. The federal government set the rules about what food is, and the card enforces those rules automatically. Every state uses the same system, so the rules are the same everywhere.
If you are unsure whether something is allowed before you buy it, you can ask the cashier or call the number on the back of your card. Many people do this, and it is a normal question.
Frequently Asked Questions
Can I use EBT to buy vitamins or supplements?
No. Vitamins, minerals, and supplements are not considered food by the federal government, so EBT does not cover them. This includes multivitamins, protein powders, and herbal supplements. You will need to pay for these with cash or another payment method.
Can I buy hot food from a grocery store deli with EBT?
No. If the store prepared it hot—whether it is rotisserie chicken, hot pizza, or prepared salads from a hot case—EBT will not cover it. You can buy the same items cold or raw and prepare them at home. For example, raw chicken is allowed, but hot rotisserie chicken is not.
Do all farmers markets accept EBT?
Most do, but not all. Look for the EBT sign at the entrance or ask a vendor. Some farmers markets have a central booth where you convert your EBT to tokens, while others let you swipe directly at each stand. Call ahead if you are unsure whether a specific market accepts it.
Can I use EBT to buy food for my pet?
No. Pet food is not covered by EBT, even though it is food. The program is designed for human food only. You will need to pay for pet food with cash or another payment method.
What if I buy groceries and alcohol together—will the card pay for the groceries?
Yes. The card will pay for the allowed items (groceries) and decline on the non-allowed items (alcohol). You can then pay for the alcohol separately with cash or another card. The cashier will separate the charges automatically.