What Foods To Eat When Changing From Meat To Vegetarian To Vegan?
This post may contain affiliate links. See our disclosure policy for more.
If you’re curious about moving away from meat and eventually exploring a fully vegan lifestyle, one of the biggest questions is: what do you actually eat? The good news is that there are plenty of delicious, nutrient-rich foods to guide you through every stage.

From adding more plants, to going vegetarian, and finally embracing veganism, here’s a simple breakdown.
1. When You’re Reducing Meat

Start by adding more plants so meat naturally takes a back seat.
- Beans and Lentils – Perfect for chili, tacos, and soups.
- Whole Grains – Quinoa, oats, brown rice keep you full.
- Tofu Or Tempeh – Easy swaps in stir-fries or bowls.
Tip: Try 2–3 meatless meals each week to build habits.
2. Transitioning To Vegetarian

Now it’s about balancing meals without meat.
- Eggs/Dairy (If You Still Include Them) – Omelets or yogurt bowls.
- Protein-Rich Plants – Lentils, chickpeas, hemp seeds.
- Leafy Greens – Kale, spinach, broccoli for vitamins.
Quick idea: Chickpea salad sandwiches are fast and filling.
3. Moving From Vegetarian To Vegan

This step is all about swaps.
- Plant Milks – Soy milk has the closest protein match to cow’s milk.
- Cheese Alternatives – Nutritional yeast or cashew-based spreads.
- Egg Replacements – Flax “eggs” or scrambled tofu.
Focus on whole foods like beans, grains, and veggies over processed substitutes.
4. Nutrients To Watch

Keep an eye on key essentials.
- Protein – Lentils, tempeh, quinoa.
- Iron – Beans and greens (pair with vitamin C).
- B12 – Take a supplement.
- Calcium – Fortified plant milks, tahini.
- Omega-3s – Chia, flax, walnuts, or algae oil.
The Bottom Line
Transitioning from meat to vegetarian to vegan doesn’t happen all at once. Start small, experiment with beans, grains, and plant-based swaps, and build from there. Every meal is a step toward a more nourishing and exciting lifestyle.
More Vegan Resources
🌟 Did you LIKE this ARTICLE?
Leave a comment below! We can’t wait to hear what you think!



