Vegetarian Keto Meal Plan

Following a ketogenic diet usually brings images of steak, cheese, and bacon to mind, so people tend to think going keto without eating meat is pretty much out of reach. I’ve found the truth is a bit more flexible. There are actually plenty of creative, plant-based ways you can eat keto, even if you’re fully vegetarian. If you’re looking to start a vegetarian keto meal plan or just want to pack more low carbohydrate, plant-based meals into your week, here’s everything I wish I’d known before I started.

Fresh colorful vegetarian keto meal with avocado, nuts, tofu and leafy greens arranged on a plate

What Is a Vegetarian Keto Diet?

Vegetarian keto is all about getting the balance of a low carb, high fat diet whilst at the same time skipping the meat. The traditional keto diet focuses on fats, moderate protein, and as few carbs as possible. For vegetarians, you remove meat, poultry, and fish, but can still use eggs, dairy, nuts, seeds, and lots of non-starchy vegetables. The tough part is finding enough protein and healthy fats while keeping carbs in check. The reward is worth it, though: steady energy, less hunger, and all the other perks that come with ketosis. If you’re careful to plan, you can absolutely get enough nutrition to be happy and healthy on this plan.

Macros and Nutrients: Getting the Balance Right

Setting up a vegetarian keto meal plan starts with adjusting macronutrients. Most keto plans aim for about 70% fat, 20% protein, and no more than 10% of your calories from carbs (often 20-50 grams net carbs per day). With no meat or fish, it’s a good plan to rely on eggs, full fat dairy (yogurt, cheese, cream), tofu, tempeh, nuts, and seeds for protein. For healthy fats, avocados, olives, nuts, seeds, butter, coconut oil, and even dark chocolate are all in play. Really important: avoid hidden carbs in packaged vegetarian foods like veggie burgers or fake meats. Reading labels should be a routine part of your shopping trips.

  • Protein: Eggs, cheese, Greek yogurt, tempeh, tofu, nuts, and seeds.
  • Fats: Avocado, olive oil, butter or ghee, full fat dairy, coconut oil, nuts, and nut butters.
  • Carbs: Focus mostly on greens and non starchy veggies, such as spinach, kale, zucchini, broccoli, cauliflower, and mushrooms.

Building Your Vegetarian Keto Pantry

Stocking up your kitchen with some core items makes sticking with a vegetarian keto meal plan way easier. Whenever I prep my grocery list, I always focus on the basics that help me whip up filling, tasty meals in no time.

  • Pantry: Almond flour, coconut flour, chia seeds, flaxseed meal, nuts (almonds, walnuts, pecans), nut butters, olive oil, coconut oil, cocoa powder.
  • Fridge: Eggs, cheese (especially brie, feta, and cheddar), cream, full fat Greek yogurt, tofu, tempeh, unsweetened almond or coconut milk.
  • Produce: Avocados, leafy greens, broccoli, cauliflower, zucchini, eggplant, mushrooms, peppers, onions.
  • Spices/Extras: Garlic, turmeric, cumin, fresh herbs, lemon and lime juice, pickles, olives.

Simple 3-Day Vegetarian Keto Meal Plan

I know how hard it can be to get started, so here’s a simple 3-day plan that runs low on carbs and high on flavour, without needing fancy extras.

Day 1

  • Breakfast: Scrambled eggs with spinach, feta, and avocado.
  • Lunch: Zucchini noodles tossed with pesto, cherry tomatoes, and grilled halloumi cheese.
  • Dinner: Cauliflower “rice” stir fried with tofu, mushrooms, broccoli, and coconut aminos.
  • Snack: Celery with almond butter or a small bowl of full fat Greek yogurt with chia seeds.

Day 2

  • Breakfast: Full fat cottage cheese with walnuts and a sprinkle of cinnamon.
  • Lunch: Egg salad lettuce wraps with sliced pickles and olives on the side.
  • Dinner: Aubergine lasagne (use sliced aubergine instead of noodles, layered with cheese and tomato sauce).
  • Snack: A handful of macadamia nuts.

Day 3

  • Breakfast: Chocolate chia pudding with unsweetened almond milk and cocoa powder.
  • Lunch: Greek salad with feta, cucumber, olives, and a big drizzle of olive oil.
  • Dinner: Tempeh and vegetable curry using coconut milk, served over steamed greens.
  • Snack: Sliced radish with butter and sea salt.

Common Hurdles and How to Steer Through Them

It’s not always smooth sailing when you’re eating vegetarian and keto at the same time. Here are a few hurdles you may have to overcome:

  • Getting Enough Protein: Tofu, tempeh, eggs, and full fat dairy should be regulars in your dishes. Use protein powders (like pea or hemp) in smoothies and snacks to boost your intake when needed.
  • Hidden Carbs: Sneaky sugars show up in fake meats and even some sauces, so checking labels saves you headaches later.
  • Missing Fibre: Skipping grains and beans drops fibre fast. Flax seeds, chia seeds, and low carb veggies are good options to keep your digestive system on the right track.
  • Meal Boredom: Shaking things up with spices, herb mixes, and new recipes keeps you looking forward to meals instead of dreading them.

Tips for a Happy and Healthy Vegetarian Keto Experience

Getting creative with recipes and knowing a few tricks keeps vegetarian keto do-able for the long haul. These ideas make a real difference in staying fuelled, satisfied, and actually enjoying meals.

  • Double Down on Healthy Fats: Don’t skimp. Add extra nuts, seeds, cheese, or avocado to fill you up.
  • Batch Cooking Makes Life Easier: Preparing one or two big recipes at the start of the week saves time and lets you mix up leftovers.
  • Plan Snacks Ahead: Keep fat bombs, nuts, or cheese on hand so you don’t reach for carb-heavy options.
  • Hydrate: Water and herbal teas keep you feeling your best; keto can cause you to lose water faster at first.

Meal Prep & Planning: Staying on Track

Some people find vegetarian keto tricky while eating out or travelling. Keep meal prep simple by relying on portable options that work at home or on the run. Hard boiled eggs, cheese, nuts, and pre-cut vegetables are good basics for travel days. For meal prepping, making a double batch of veg stir fry, egg muffins, or even a creamy soup are great options.

Frequently Asked Questions

Can I stay in ketosis while eating vegetarian?
Yes, as long as you keep net carbs low (usually 20-50g per day) and get enough fat, ketones will still kick in. Keep testing and adjust as you go.


What if I don’t eat eggs or dairy?
It’s still possible using tofu, tempeh, nuts, seeds, coconut products, and plant based protein powder. It just takes a little more planning.


Is it healthy to eat vegetarian keto long-term?
Plenty of studies show both keto and vegetarian diets can be healthy, especially with lots of low carb veggies and enough vitamins/minerals. If you’re not sure, checking with a nutrition expert helps.


Smart Swaps and Easy Recipes

Simple swaps help you fit more variety into a vegetarian keto diet:

  • Use cauliflower rice or spiralised zucchini instead of traditional grains.
  • Swap beans for tofu or tempeh in stir fry recipes.
  • Try nut based crusts or flours to replace bread or pizza bases.

Some of quick vegetarian keto recipes include:

  • Keto Broccoli Cheese Soup: Blend steamed broccoli with cheddar, cream, and veggie broth for a fast, filling meal.
  • Aubergine Pizza Rounds: Slice aubergine, top with tomato sauce and cheese, and bake until bubbling.
  • Pepper Poppers: Stuff mini peppers with herb cream cheese and bake for a tasty appetiser.

Putting It All Together

Sticking with a vegetarian keto meal plan can meant more energy and less hunger if you stick to a plan, not to mention the fun of finding new ways to enjoy your favourite veggies and cheeses. Packing your meals with variety, healthy fats, and different protein sources, can leave you feeling great and make plant based keto a regular part of your healthy routine. A little planning goes a long way, and soon it will feel like second nature. Whether you want to go full vegetarian keto or just add a few days a week, it’s definitely worth checking out for anyone curious about the balance of the keto lifestyle, completely meat free. If you’re ready to step up your plant-based eating while getting all the benefits of keto, there’s no better time to try the vegetarian keto approach and make tasty, satisfying meals that fuel your day.

Leave a Comment