Vegetarian grocery list
Dropping the meat is the easy part. What decides whether a vegetarian cart works is where the protein comes from.
- Serves
- 2 people · 7 days
- Estimated cost
- $70-90 per week
This creates your own list with these items. You can edit and share it.
The list
Pantry
- Dried lentils2 lb
- Canned chickpeas4
- Canned black beans3
- Brown rice2 lb
- Pasta2 boxes
- Quinoa1 bag
- Canned diced tomatoes3
- Olive oil1
- Walnuts1 bag
- Almonds1 bag
- Tahini1Homemade hummus costs a fraction of the tub
Produce
- Baby spinach2 bags
- Broccoli2 heads
- Bell peppers4
- Zucchini3
- Eggplant1
- Yellow onions3 lb
- Garlic1 head
- Tomatoes5
- Avocados3
- Mushrooms1 lb
- Oranges6
Dairy & Eggs
- Eggs18
- Greek yogurt1 large tub
- Feta cheese1
- Milk1 half gallon
Frozen
- Firm tofu2 blocks
- Frozen peas1 bag
- Edamame1 bag
Bakery
- 100% whole wheat bread1 loaf
Protein, spread out and without the fuss
The usual worry when dropping meat is where the protein comes from. Short answer: legumes, eggs, dairy, tofu and nuts — and this cart covers it comfortably without a single specialty product.
You also don't need to pair legumes with grains in the same meal, the way people were told decades ago. Eating varied across the day handles it, which frees the list from rules that only complicate cooking.
What makes a vegetarian cart expensive
Not the vegetables — the substitutes. Veggie burgers, plant-based deli slices and branded plant milks can double the receipt, and most are ultra-processed with a healthy-looking label.
- Dried beans instead of canned when you have soaking time: a fraction of the price per pound.
- Homemade hummus from chickpeas, tahini and lemon instead of tubs: less than half the cost.
- Plain tofu instead of pre-marinated, which charges triple for the sauce.
- Nuts from the bulk bin, where the per-pound gap is widest.
What's actually worth watching
Two things, and neither is protein. Plant-based iron absorbs less readily, and pairing legumes and spinach with some vitamin C helps — a squeeze of lemon or an orange afterward is enough. That's why the lemons and oranges on this list aren't decorative.
Vitamin B12 is the other one. In an ovo-lacto vegetarian diet, eggs and dairy usually cover it, but if you're leaning vegan it's worth supplementing. That stops being a grocery question and becomes one for your doctor.
How the week breaks down
About twelve meals: lentil soup twice, chickpea curry and chickpea salad, tofu stir fry, mushroom pasta, frittatas and scrambles, quinoa bowls with roasted vegetables, and black beans with rice.
The Sunday tray of roasted vegetables — peppers, eggplant, zucchini, onion — earns its keep hardest: it's a side, a filling, a bowl topping and a sandwich.
Frequently asked questions
- Is a vegetarian grocery list more expensive?
- The opposite, when it's built on legumes, eggs and seasonal produce — legumes are among the cheapest protein per gram there is. It gets expensive when processed substitutes and branded plant milks come in.
- Do I get enough protein without meat or fish?
- With this cart, comfortably: legumes nearly daily, eighteen eggs, dairy, tofu and nuts. There's nothing to calculate and no need to combine foods within a single meal.
- Does this work for a vegan diet?
- Drop the eggs, yogurt, feta and milk, and raise legumes, tofu and nuts. In that case vitamin B12 needs supplementing, which is worth discussing with a professional.
- What if the rest of the household eats meat?
- Sharing one list and letting everyone add their own works better than keeping two: the produce, legume and pantry base is shared, and only the main protein differs.
This creates your own list with these items. You can edit and share it.
More templates
Keep reading
Updated 2026-08-10