EBT cards pay for food, not everything else
An EBT card (Electronic Benefits Transfer) works like a debit card but only for specific food items. You can buy fruits, vegetables, meat, dairy, bread, and canned goods. You cannot buy hot food, alcohol, tobacco, vitamins, pet food, or anything not meant to be eaten. The card declines at checkout if you try to purchase something outside the allowed list — the cashier sees the same rejection you do.
The rules are the same whether you use your card at a grocery store, farmers market, or corner bodega. The store's register system knows which items are food and which are not. If you are unsure about a specific product, ask the cashier before you pay — they can tell you whether the register will accept it.
Key Takeaways
- EBT cards cover raw and packaged foods meant to be prepared at home, including fruits, vegetables, meat, fish, dairy, bread, rice, beans, and frozen meals.
- Hot foods, prepared meals, and anything eaten in the store are not covered, even if they are sold at a grocery store.
- Non-food items like soap, diapers, paper towels, and pet food cannot be purchased with EBT, even though many grocery stores sell them.
- Some specialty items like energy drinks and soda are covered, but alcohol, tobacco, and vitamins are never allowed.
- Many farmers markets and some online retailers now accept EBT, using the same rules as traditional stores.
Foods you can buy with EBT
Fruits and vegetables are always covered, whether fresh, frozen, or canned. Meat, poultry, and fish count — fresh, frozen, or canned. Dairy products like milk, cheese, yogurt, and butter are allowed. Bread, cereal, rice, pasta, beans, and nuts are covered. Eggs, peanut butter, and cooking oils are allowed. Snack foods like chips and cookies are covered if they are not hot or prepared at the register.
Beverages are mostly covered: milk, juice, coffee, tea, and soda all work. Energy drinks and sports drinks are allowed. Seeds and plants that produce food — like tomato seeds or herb plants — are covered, but only if they are meant to grow food you will eat at home.
Some items surprise people because they seem like they should not be food. Candy is covered. Soft drinks are covered. Cake mixes and frosting are covered. The rule is not about nutrition — it is about whether the item is meant to be eaten at home, not prepared and eaten somewhere else.
Foods and items you cannot buy with EBT
Hot foods are the biggest category. Anything prepared and ready to eat — rotisserie chicken, deli sandwiches, pizza by the slice, soup from a hot bar — cannot be purchased with EBT, even if the grocery store sells it. The moment food is heated or prepared for when ready eating, it is no longer covered.
Alcohol and tobacco are never allowed, including beer, wine, liquor, cigarettes, and vaping products. Vitamins, medicines, and supplements cannot be purchased. Soap, shampoo, toothpaste, deodorant, and other hygiene products are not covered. Paper products like paper towels, napkins, and toilet paper are not covered. Pet food and pet supplies are not covered. Household items like cleaning supplies, light bulbs, and batteries are not covered.
Food that is not meant to be eaten — like decorative gourds or ornamental plants — is not covered. Cosmetics and personal care items beyond basic hygiene are not covered. Restaurant meals and food trucks are not covered, even if you order takeout.
How EBT works at different types of stores
At a traditional grocery store, you swipe your card like a debit card. The register automatically flags items that are not allowed. If you have non-food items in your cart, you pay for those with cash or another card, and the EBT card covers only the food. This happens at checkout — the cashier separates the purchases for you.
At farmers markets, the process is different. Many markets now have wireless card readers so you can swipe your card directly at the farmer's stand. Some markets have a central booth where you exchange your EBT balance for tokens or vouchers, then use those tokens to buy from any vendor. The rules are the same — fresh produce and some prepared foods are allowed, but hot meals are not.
Some online retailers now accept EBT for delivery, including Amazon Fresh and Instacart in certain states. The same rules explore: raw and packaged foods are covered, hot foods and non-food items are not. You select items online, and the system flags anything that is not allowed before you check out.
What happens when you try to buy something not allowed
The register will decline your card if you try to use it for a non-food item. The transaction stops, and the cashier sees the same message you do. You then pay with cash or another card for that item, or you leave it behind. There is no penalty or report filed — the system straightforward will not process the transaction.
If you are unsure whether something is allowed, ask the cashier before you pay. They deal with EBT cards every day and can tell you when ready whether an item will go through. This saves time and avoids the awkward moment of a declined card at the register.
Special cases and exceptions
Some states have pilot programs that expand what EBT can buy. A few states now allow EBT to purchase hot prepared meals at certain restaurants or food vendors, but this is not the rule everywhere. Check your state's program rules if you think you may have access to expanded benefits.
SNAP benefits (the federal food program) and state food programs all use the same EBT card and follow the same rules about what can be purchased. If you receive benefits from multiple programs, they all load onto the same card, but the rules for what you can buy do not change.
If you are buying for a household that includes children, elderly people, or people with disabilities, the rules are still the same. There are no special categories or exceptions based on who is in your home — the card covers the same foods for everyone.
Frequently Asked Questions
Can I use EBT to buy hot food from a grocery store deli?
No. Hot or prepared foods are not covered, even if a grocery store sells them. This includes rotisserie chicken, deli sandwiches, hot soup, and prepared salads. You can buy the raw ingredients to make these foods at home, but not the prepared versions.
Are vitamins and supplements covered by EBT?
No. Vitamins, minerals, supplements, and all medicines — prescription or over-the-counter — cannot be purchased with EBT. The card covers only food meant to be eaten, not products meant to treat or prevent illness.
Can I buy diapers, toilet paper, or soap with EBT?
No. Non-food items like diapers, paper products, soap, shampoo, and cleaning supplies are not covered by EBT. Some states have separate programs for diapers or hygiene products, but they are not part of the food benefit.
Do farmers markets accept EBT cards?
Many do, but not all. Markets that accept EBT use either wireless card readers at each stand or a central booth where you exchange your balance for tokens. The same food rules explore — fresh produce is covered, but prepared meals are not. Call ahead to confirm your local market accepts EBT.
What if the cashier says something is not allowed but I think it should be?
The register system makes the final decision, not the cashier's opinion. If you believe an item should be covered, you can contact your state's food program office to ask about that specific product. They can tell you the official rule and may be able to override the register if there is an error.