What EBT covers and what it doesn't
Your EBT card works like a debit card for food purchases, but only for specific items. The Supplemental Nutrition Assistance Program (SNAP) — the benefit loaded onto most EBT cards — covers fruits, vegetables, meat, poultry, fish, dairy, breads, cereals, and snack foods like chips and cookies. It also covers seeds and plants that produce food.
SNAP does not cover hot or prepared foods, alcohol, tobacco, vitamins, medicines, pet food, soap, paper products, or anything not meant to be eaten. You cannot use SNAP benefits to buy food at restaurants, even if the restaurant participates in a federal program. If your EBT card also carries TANF (Temporary Assistance for Needy Families), that cash portion can be used more broadly — at ATMs, in stores for any purchase, and online in some states — but SNAP benefits stay restricted to food.
Key Takeaways
- SNAP covers raw and packaged foods like produce, meat, dairy, bread, and shelf-stable groceries, but not hot food, restaurant meals, or prepared deli items.
- Seeds and plants that produce food are covered, but houseplants, flowers, and gardening supplies are not.
- Alcohol, tobacco, vitamins, medicines, and household items like soap and paper towels are never covered by SNAP.
- Some states allow SNAP to be used at farmers markets and farm stands, and a few allow online grocery ordering through specific retailers.
- If your EBT card includes TANF cash benefits, that portion can be used for any purchase, but SNAP food benefits remain restricted.
Foods you can buy at the grocery store
At a regular grocery store, you can use SNAP to buy most items in the produce, meat, dairy, and dry goods sections. This includes fresh and frozen fruits and vegetables, fresh and frozen meat and poultry, canned fish and seafood, eggs, milk, yogurt, cheese, butter, bread, rice, pasta, beans, peanut butter, cereal, oats, flour, sugar, oil, and canned or jarred vegetables and fruits. Snack foods like chips, cookies, crackers, and candy are covered as long as they are not hot or prepared at the store.
Drinks are covered if they are milk-based or contain a significant amount of juice — whole milk, chocolate milk, and orange juice count. Regular soda, energy drinks, coffee, and tea are not covered. Frozen meals and TV dinners are allowed, as are items like frozen pizza and frozen burritos, because they are not prepared hot at the point of sale.
What you cannot buy with SNAP
Hot or prepared foods are the clearest line. If the store prepared it or heated it, SNAP will not cover it. This means no rotisserie chicken from the deli counter, no hot pizza from the bakery section, no prepared salad bar items, and no hot soup. The same rule applies at farmers markets and farm stands — you cannot buy prepared or cooked food, only raw ingredients.
Non-food items are never covered, even if they are sold in a grocery store. This includes paper products (paper towels, napkins, toilet paper), cleaning supplies, soap, shampoo, toothpaste, diapers, pet food, and over-the-counter medicines like cold medicine or pain relievers. Vitamins and supplements are also not covered. Alcohol and tobacco are prohibited by federal law, regardless of state rules.
Using SNAP at farmers markets and online
Many farmers markets across the country accept SNAP benefits through a system called SNAP at the Farmers Market. You use your EBT card at a booth or machine at the market, and the benefit converts to tokens or a separate card you use to buy from vendors. The same food rules apply — you can buy fresh produce, herbs, and plants that produce food, but not prepared foods, flowers, or crafts.
Online grocery ordering with SNAP is available in some states through specific retailers. Amazon Fresh, Walmart, and some regional chains now accept SNAP for online orders in certain areas, though the program is still expanding. Check your state's SNAP website or call your local SNAP office to see if online ordering is available where you live and which stores participate. When you order online, the same food rules apply — only may be able to access items will be accepted at checkout.
Restaurant programs and special situations
Most people cannot use SNAP at restaurants, but a few states run a Restaurant Meals Program that allows seniors, people with disabilities, and homeless individuals to use SNAP at participating restaurants. Arizona, California, Hawaii, Illinois, Maryland, Michigan, New York, Ohio, Rhode Island, and Virginia have versions of this program. If you fall into one of these groups, contact your state SNAP office to learn whether the program operates in your area and which restaurants take part.
If you receive TANF cash assistance on your EBT card in addition to SNAP food benefits, the cash portion can be used at restaurants, ATMs, and for any other purchase. The two benefits are separate — your receipt will show which portion was used. Some states also allow TANF to be used for childcare, utilities, and other expenses beyond food, depending on your state's TANF rules.
How the checkout process works
When you check out, tell the cashier you are paying with EBT. They will swipe your card or ask you to insert it, and the register will separate may be able to access from ineligible items. Only may be able to access items will be deducted from your SNAP balance. If you have ineligible items, you will need to pay for them with cash, a credit card, or a debit card.
Some stores use self-checkout, and the process is the same — the machine will flag ineligible items and prevent them from being purchased with SNAP. If you are unsure whether an item is covered, ask the cashier before you check out. Most grocery stores train their staff on SNAP rules, and they can tell you whether something is may be able to access.
Frequently Asked Questions
Can I use SNAP to buy vitamins or supplements?
No. Vitamins, minerals, and supplements are not covered by SNAP, even if they are sold in the grocery store. Only food meant to be eaten counts. If you need vitamins, you will have to pay for them separately with cash or another payment method.
Are frozen meals and TV dinners covered?
Yes. Frozen meals, frozen pizza, frozen burritos, and other frozen prepared foods are covered because they are not hot or prepared at the point of sale. The rule is about whether the store heated it for you, not whether it was prepared in a factory.
Can I buy deli meat and cheese from the counter?
Yes, as long as it is not hot. Cold cuts, sliced cheese, and other deli items that are not heated are covered. Hot rotisserie chicken, hot soup, and other hot prepared foods from the deli counter are not covered.
What if my state allows online grocery orders — do the same rules apply?
Yes. Whether you shop in person or online, only may be able to access SNAP foods can be purchased. The retailer's website will show which items are SNAP-may be able to access, and ineligible items cannot be added to your order.
Can I use the cash portion of my EBT card at restaurants?
If your EBT card includes TANF cash benefits, yes — the cash portion can be used anywhere a debit card is accepted, including restaurants. SNAP food benefits cannot be used at restaurants unless you live in a state with a Restaurant Meals Program and meet the requirements.