Important — please read. This article provides general nutrition and meal-planning information only. Ozempic (semaglutide) is a prescription medicine. If it has been prescribed to you, follow the advice of your doctor, pharmacist or Accredited Practising Dietitian. MealPantry is a meal-planning and grocery-budgeting app — it does not prescribe, manage or provide advice about medicines.
If you're vegetarian and taking Ozempic, one question can quickly become more important: if I'm eating smaller meals, am I still getting enough protein?
Vegetarian eating doesn't have to mean low protein. Eggs, Greek yoghurt, cottage cheese, paneer, tofu, tempeh, lentils, chickpeas, beans, edamame, nuts and seeds can all help build satisfying vegetarian meals. Australian health guidance confirms that a well-balanced vegetarian diet can provide the protein and nutrients your body needs.
The trick is not simply removing meat from dinner. Build the meal around a vegetarian protein source first.
Choose Vegetarian, select the cuisines you love, and MealPantry turns supermarket specials near you into a full week of affordable vegetarian dinners. 7 dinners. 8 cuisines. One ready-made shopping list.
⬇ Build My Vegetarian Week →Why protein deserves extra attention when you're eating less
When overall food intake drops, every meal has to do a little more work. Recent expert guidance on nutrition alongside GLP-1 therapies highlights adequate protein, overall diet quality and preservation of lean mass as important considerations during weight reduction. It also notes that reduced appetite can make meeting nutritional needs harder for some people.
For vegetarians, the practical solution is simple: give every main meal a protein anchor.
- Instead of Tomato pasta → Lentil Bolognese + pasta + vegetables
- Instead of Vegetable curry + rice → Tofu or chickpea curry + vegetables + rice
- Instead of Vegetable tacos → Black bean tacos + cottage cheese or grated cheese + vegetables
- Instead of Bowl of salad → Chickpea + quinoa + feta salad
Small change. Much stronger meal.

MealPantry generates your complete vegetarian shopping list automatically — organised by aisle.
10 great vegetarian protein foods
1. 🥩 Tofu
The workhorse — it takes on any cuisine and delivers solid protein in a small volume.
- Thai green curry
- Teriyaki tofu bowls
- Tofu stir-fry
- Tofu tikka
- Mexican tofu bowls
- Satay tofu noodles
2. 🫘 Lentils
Cheap, filling and pantry-friendly. Dried or canned lentils frequently cost far less than many meat proteins.
- Dahl
- Lentil bolognese
- Lentil shepherd's pie
- Lentil curry
- Mexican lentil bowls
- Mediterranean soups
3. 🧆 Chickpeas
One ingredient, dozens of meals — from Indian to Mexican to Mediterranean.
- Chickpea curry
- Falafel bowls
- Moroccan chickpeas
- Chickpea pasta salad
- Hummus bowls
- Roasted chickpea tacos
4. 🫘 Beans
Black beans, kidney beans, cannellini and mixed beans — inexpensive and great for family meals.
- Mexican bowls
- Chilli
- Tacos
- Soups
- Mediterranean salads
5. 🥚 Eggs
Incredibly versatile — fast, affordable and protein-dense.
- Vegetable omelette
- Shakshuka
- Egg fried rice
- Frittata
- Egg and lentil salad
- Breakfast wraps
6. 🫙 Greek yoghurt
Far more useful than breakfast alone — it boosts protein in smaller meals across the day.
- Breakfast bowls
- Curry toppings
- Tzatziki
- Salad dressings
- Smoothies
- Mexican bowls
7. 🧀 Cottage cheese
Boosts the protein content of relatively small meals without much volume.
- Toast
- Wraps
- Pasta
- Salads
- Mexican bowls
- Baked vegetables
8. 🧀 Paneer
Opens up some of the most satisfying vegetarian Indian dinners.
- Palak paneer
- Paneer tikka
- Butter paneer
- Paneer vegetable curry
9. 🌱 Edamame
An easy secondary protein that adds nutrition and texture without much fuss.
- Noodle bowls
- Fried rice
- Salads
- Asian bowls
- Stir-fries
10. 🥜 Nuts & seeds
Peanuts, almonds, cashews, tahini, chia and pumpkin seeds add protein, healthy fats and flavour — best as an addition rather than the sole protein source.
- Nut butter on toast
- Tahini dressing
- Chia pudding
- Trail mix
- Sprinkled on salads
Eating vegetarian shouldn't mean paying more
MealPantry checks what's on special and builds dinners around the ingredients that make sense this week.
- If tofu is discounted → Thai tofu curry.
- If paneer is on special → spinach paneer.
- If canned beans are half price → Mexican black bean bowls.
- If Greek yoghurt is discounted → use it across breakfast, sauces and curry toppings.
A 7-day vegetarian meal plan for people on Ozempic
Here's an example of what a protein-focused vegetarian week could look like.
| Day | Dinner |
|---|---|
| Mon | Spinach & Paneer Curry with Basmati Rice Spinach, tomato, onion and warming spices — a proper dinner without needing meat. |
| Tue | Lentil Bolognese with pasta Red or brown lentils with tomato, mushrooms and vegetables. Cheap, freezer-friendly and ideal for families. |
| Wed | Black Bean Taco Bowls Corn, tomato, lettuce, avocado, rice and a dollop of cottage cheese or grated cheese. |
| Thu | Tofu Green Curry with rice Tofu with broccoli, capsicum, beans and Thai curry sauce, served with a modest portion of rice. |
| Fri | Chickpea, Quinoa & Feta Bowl Cucumber, tomato, spinach, chickpeas, quinoa and a yoghurt or tahini dressing. |
| Sat | Egg & Edamame Vegetable Fried Rice An excellent way to use leftover rice and vegetables already in the fridge. |
| Sun | Red Lentil Dahl with Greek Yoghurt Spinach, tomato and a small serve of rice or flatbread. |

MealPantry compares prices across Woolworths, Coles, ALDI and IGA — so your vegetarian week is built around what's cheapest right now.
What if you get full very quickly?
When you're eating smaller amounts, the order in which you build the meal can matter. Instead of filling the plate mostly with rice or pasta and adding a tiny amount of protein, reverse it — start with the protein anchor:
- Tofu → vegetables → rice
- Paneer → vegetables → rice
- Eggs → vegetables → toast
- Lentils → vegetables → pasta
The goal isn't to eliminate carbohydrates. It's to avoid becoming full before you've eaten the more nutrient-dense part of the meal.
What if you're feeling nauseous?
Nausea and other gastrointestinal symptoms can occur with GLP-1 medicines. If symptoms are persistent, severe or affecting your ability to eat or drink, speak with your healthcare professional. When appetite is poor, smaller meals and relatively simple foods may be easier for some people. Vegetarian options that tend to be easier to tolerate include:
- Greek yoghurt + fruit
- Scrambled eggs + toast
- Lentil soup
- Small tofu and rice bowl
- Cottage cheese + crackers
- Banana + yoghurt
Don't force yourself to follow an elaborate meal plan when you're unwell.
How MealPantry makes vegetarian eating effortless
MealPantry checks what's on special and combines those deals with 50+ vegetarian recipes across 8 cuisines. You get:
- 7 protein-anchored vegetarian dinners planned
- A ready-made shopping list
- Meals built around supermarket specials
- Vegetarian or vegan preferences
- Household-size scaling
- Pantry ingredients carried into next week's plan
That means you're not following a generic plan someone else wrote for their budget and family size — you're getting a plan built around your supermarket, your household and this week's prices.
Protein-rich vegetarian meals, built around your budget.
Choose Vegetarian, select your cuisines and let MealPantry plan 7 dinners around this week's supermarket specials — with a shopping list ready to go.
⬇ Start My Free 30-Day Trial$5.99/month or $49.99/year after your free trial · Cancel anytime · Available on iOS and Android
Two apps. Two everyday problems.

MediRemind
Keep your prescribed medicines, reminders and repeats organised.

Frequently asked questions
Can vegetarians get enough protein while taking Ozempic?
Yes. A well-balanced vegetarian diet can provide adequate protein through foods including tofu, legumes, beans, nuts and seeds, plus eggs and dairy for people who include them.
What vegetarian foods are high in protein?
Useful options include tofu, tempeh, lentils, chickpeas, beans, eggs, Greek yoghurt, cottage cheese, paneer and edamame.
Should I eat protein first?
If your appetite is substantially reduced, prioritising the protein-rich part of the meal before filling up on lower-protein foods can be a practical strategy. Expert GLP-1 nutrition guidance emphasises adequate protein when overall intake is reduced.
Is Ozempic approved for weight loss in Australia?
Ozempic's registered Australian indication is for adults with type 2 diabetes. Australian doctors can prescribe medicines off-label when they consider that clinically appropriate, and Australian Government information has specifically acknowledged off-label prescribing of Ozempic for weight loss.
Does MealPantry tell me how much protein I medically need?
No. MealPantry helps build meals around protein-rich vegetarian foods. Personal nutrition targets should come from your doctor or Accredited Practising Dietitian when individual advice is required.
Can MealPantry make a vegan plan?
Yes, provided the Vegan preference is enabled in the app. Vegan recipes can be built around tofu, tempeh, legumes, beans, edamame and other plant proteins.
References
- Marso SP et al. Semaglutide and Cardiovascular Outcomes in Patients with Type 2 Diabetes (SUSTAIN-6). N Engl J Med 2016;375:1834–1844.
- TGA. Ozempic (semaglutide 0.5 mg/1 mg) — Australian Prescribing Information. Therapeutic Goods Administration, tga.gov.au
- Healthdirect Australia. Semaglutide (Ozempic, Wegovy). healthdirect.gov.au
- ACLM, ASN, OMA, TOS. Nutritional priorities to support GLP-1 therapy for obesity: joint Advisory. Am J Clin Nutr 2025.
- Healthdirect Australia. Vegetarian and vegan eating. healthdirect.gov.au
- NHMRC. Australian Dietary Guidelines. Eat for Health, nhmrc.gov.au
Medical disclaimer. Ozempic (semaglutide) is a prescription medicine, registered in Australia for type 2 diabetes. This article is general food information, not medical advice. If Ozempic has been prescribed to you, follow the guidance of your doctor, pharmacist or Accredited Practising Dietitian, and seek medical review for persistent nausea or vomiting.

