SNAP covers food you prepare at home, not prepared meals or restaurant food
SNAP benefits (the Supplemental Nutrition information Program, formerly called food stamps) pay for groceries you cook yourself. The rule is straightforward: if it requires preparation before you eat it, SNAP covers it. If someone else prepared it or you eat it right away, SNAP does not.
This means you can buy raw chicken, rice, canned beans, frozen vegetables, bread, milk, eggs, and peanut butter. You cannot buy rotisserie chicken from the grocery store deli, a sandwich from the deli counter, or pizza from the store's food court — even though all three are in the same building. The difference is who did the cooking.
The same rule applies everywhere: grocery stores, farmers markets, co-ops, and some convenience stores all accept SNAP the same way. Your state's SNAP program maintains a list of authorized retailers where you can use your benefits.
Key Takeaways
- SNAP covers any food you cook or prepare yourself at home, including meat, produce, dairy, grains, and canned goods.
- SNAP does not cover hot food, prepared food, food you eat at the store, or restaurant meals of any kind.
- Alcohol, tobacco, vitamins, medicine, and non-food items like soap or diapers are never covered by SNAP, even if sold in a grocery store.
- You can use SNAP at farmers markets, some farm stands, and co-ops in addition to traditional grocery stores.
- Seeds and plants you grow for food are covered; ornamental plants and flowers are not.
Foods SNAP will and will not cover
The SNAP program divides groceries into two groups: foods for home preparation (covered) and everything else (not covered). Within the grocery store, this creates some confusing boundaries.
SNAP covers: all raw meat and poultry, fresh and frozen fish, eggs, milk and yogurt, cheese, beans and lentils (dried or canned), rice and pasta, bread and tortillas, cereal and oatmeal, peanut butter, nuts and seeds, fresh produce, frozen vegetables and fruit, canned vegetables and fruit, juice you drink at home, coffee and tea, cooking oil, flour and baking supplies, and condiments like ketchup and mustard.
SNAP does not cover: hot or prepared food (including deli chicken, rotisserie items, hot pizza, or food from any hot case), food you eat at the store (like a sandwich from the deli counter), restaurant meals, food from food courts, alcohol or beer, tobacco, vitamins and medicines, pet food, soap, shampoo, diapers, paper products, or any non-food item.
One common confusion: you can buy a whole raw chicken with SNAP, but not a hot chicken from the deli case. You can buy ingredients to make soup, but not soup that is already made and hot. You can buy a frozen pizza, but not a hot pizza from the bakery section.
How to use SNAP at different types of stores
SNAP works the same way everywhere it is accepted: you swipe your card or enter your PIN at checkout, just like a debit card. The cashier's register is programmed to reject any item SNAP does not cover, so you will know when ready if something is not allowed.
At a traditional grocery store, you can buy anything on the covered list. At a farmers market, you can use SNAP at any vendor who has signed up to accept it — usually marked with a sign. Some farmers markets have a token system where you exchange your SNAP card for tokens at a booth, then use the tokens at individual vendors. At a farm stand, SNAP is accepted only if the stand is authorized; not all are.
Convenience stores and gas stations vary widely. Some are authorized SNAP retailers and stock enough food to make a real purchase; others are not. Your state's SNAP program website lists all authorized stores near you, searchable by zip code or address. That list is the only reliable way to know whether a specific location takes SNAP.
Online grocery delivery through Amazon Fresh, Instacart, and some regional services now accepts SNAP in many states, though not all. Check your state's SNAP website to see whether online ordering is available where you live.
Seeds, plants, and special dietary items
SNAP covers seeds and plants you grow for food — tomato seeds, herb seeds, fruit trees, and vegetable seedlings all count. SNAP does not cover ornamental plants, flowers, or anything grown for decoration rather than eating.
Special dietary items follow the same rule as regular food: if it is food you prepare at home, SNAP covers it. Gluten-free bread, sugar-free items, and organic produce are all covered the same way as their regular versions. There is no separate category or higher cost.
Baby formula and baby food are covered by SNAP. Diapers and wipes are not — those are non-food items. Some states run a separate program called TANF (Temporary information for Needy Families) that may help with diapers, but that is a different benefit from SNAP.
What happens if you try to buy something not covered
When you check out, the register automatically separates covered items from non-covered items. You pay for covered food with your SNAP card and pay for non-covered items with cash, another card, or a different payment method. The cashier cannot process a non-covered item through SNAP, and the system will not let them.
If you are unsure whether something is covered before you buy it, ask the cashier or a store employee. They work with SNAP every day and can tell you whether an item will go through. It is better to ask than to get to checkout and find out an item is rejected.
Hot food prepared in the store is the most common rejection. If you want chicken, buy it raw and cook it at home. If you want a prepared meal, you will need to pay out of pocket or use a different benefit program.
SNAP and restaurant meals: the Restaurant Meals Program
Most people cannot use SNAP at restaurants. However, some states run a Restaurant Meals Program that allows certain people — elderly, disabled, or homeless individuals — to use SNAP at participating restaurants. This program is optional, so not every state offers it, and not every restaurant participates even in states that do.
If you are elderly, disabled, or homeless, check your state's SNAP website to see whether the Restaurant Meals Program exists where you live. If it does, you will receive a separate card or your regular SNAP card will work at marked restaurants. The restaurants that participate are listed on your state's website.
For everyone else, SNAP is for groceries only. If you need a meal and cannot cook, food banks, soup kitchens, and community meal programs offer free food in most areas. You can find these through 211.org or your local food bank.
Frequently Asked Questions
Can I buy hot food from a grocery store deli with SNAP?
No. SNAP does not cover any hot or prepared food, even if it is sold in a grocery store. This includes rotisserie chicken, hot pizza, deli sandwiches, and anything from a hot case. You can buy the raw ingredients and cook them at home.
What about coffee and tea?
Yes, both are covered. You can buy ground coffee, coffee beans, tea bags, and loose leaf tea with SNAP. You cannot buy a prepared coffee drink from a café or coffee bar, even if it is inside a grocery store.
Can I use SNAP to buy vitamins or medicine?
No. Vitamins, medicines, and supplements are never covered by SNAP, even if they are sold in a pharmacy or grocery store. SNAP covers food only, not health or personal care products.
Are organic and gluten-free foods more expensive on SNAP?
No. Organic produce, gluten-free bread, and specialty dietary items cost the same amount of SNAP benefits as regular versions. You pay the store price, and SNAP covers it the same way.
Can I buy food for my pet with SNAP?
No. Pet food is not covered by SNAP under any circumstances. SNAP covers food for human consumption only.