Recipes5 min read

Vegetarian Grocery List Canada

Eggs and dairy make this easier than vegan — the part people actually get wrong is iron, and it's a simple fix.

Vegetarian is more forgiving than vegan — eggs and dairy stay on the table — but the nutrient gap that actually trips people up isn't protein, it's iron.

What to buy

  • Eggs and dairy as reliable protein anchors
  • Legumes — lentils, chickpeas, beans — as the plant-protein base
  • Tofu and tempeh for meals wanting a meat-like texture
  • A wide rotation of vegetables and whole grains

The iron problem, solved

Plant-based iron (non-heme iron) is absorbed less efficiently than the iron in meat. The fix is simple and well-established: pair iron-rich plant foods with a source of vitamin C at the same meal, which significantly improves absorption.

  • Iron-rich picks: spinach, lentils, chickpeas, tofu, fortified cereals
  • Pair with: citrus, bell peppers, tomatoes, or strawberries at the same meal
  • Avoid drinking tea or coffee with iron-rich meals — both inhibit iron absorption

Protein sources

Between eggs, dairy, legumes, and tofu, hitting adequate protein on a vegetarian diet is genuinely straightforward — it's usually an easier nutritional target to hit than vegan, precisely because eggs and dairy remain available as reliable, complete-protein anchors.

Get your personalized Meal Planning & Grocery List Checklist mockup

Turn this into a printable system

Every post pairs with a binder or checklist you can actually put on the fridge.

Get your personalized Meal Planning & Grocery List Checklist
Free printable PDF

Take this with you: the free Meal Planning & Kitchen Organization Checklist

A printable PDF of the full checklist, emailed to you. The weekly system, the pantry setup, and the freezer inventory that keep meal planning from collapsing by Wednesday.

Read the checklist onlineAll free resourcesPersonalized version, CA$7

Frequently asked questions

It's achievable but requires more attention than a meat-eating diet — plant-based iron is absorbed less efficiently, so pairing iron-rich plant foods (lentils, spinach, tofu) with a vitamin C source at the same meal meaningfully improves absorption.

Keep reading