KarbZilla

Vegetarian Keto Meal Plan

By Jane Dawson, RD, MS
Free tool Β· instant

Is your meal keto?

Paste any meal and get the total net carbs, a clear verdict, and low-carb swaps in seconds.

Check my meal β†’

Vegetarian keto is very doable, but it takes a little more planning than the standard version. The challenge is getting enough protein without leaning on the beans, lentils, and grains that vegetarians usually rely on, since those are too high in carbs for ketosis. The answer is to build meals around eggs, full-fat dairy, tofu and tempeh, and a steady supply of nuts and seeds. This plan gives you a weekly framework you can repeat, a shopping list, and guidance for keeping protein up.

Set your targets first with the keto calculator, then use the meal planner to turn these meals into real days and a matching shopping list.

Macro guidance

The same broad targets apply: roughly 70 to 75 percent of calories from fat, 20 to 25 percent from protein, and net carbs around 20 to 30 grams a day. Protein is the field to watch on vegetarian keto, because plant sources often come bundled with carbs. Spreading protein across all three meals, and using a low-carb protein powder if you fall short, keeps you on target.

Protein sources that fit

  • Eggs, the backbone of vegetarian keto, high in fat and complete protein
  • Full-fat dairy: cheese, Greek yogurt, cottage cheese, and heavy cream
  • Tofu and tempeh, filling and low enough in carbs when used sensibly
  • Nuts and seeds, plus their butters, for fat and some protein
  • A clean, low-carb egg white or plant protein powder to top up

Breakfast options

  • Scrambled eggs with cheese, mushrooms, and spinach cooked in butter
  • A vegetable frittata you slice for several mornings
  • Full-fat Greek yogurt with chia seeds, flaxseed, and a few berries
  • Cottage cheese with cucumber, olive oil, and cracked pepper
  • Chia pudding made with coconut milk and a keto sweetener

Lunch options

  • A large salad with halloumi or feta, avocado, seeds, and olive oil dressing
  • Egg salad in lettuce cups with plenty of mayo
  • Caprese plate of mozzarella, tomato, basil, and olive oil
  • Tofu and vegetable stir-fry over cauliflower rice, no sugary sauce
  • Leftover frittata or crustless quiche with a green side

Dinner options

  • Tofu roasted until crisp with broccoli and a peanut or sesame dressing
  • Zucchini noodles with a creamy cheese sauce and toasted walnuts
  • Cauliflower crust pizza topped with cheese and low-carb vegetables
  • Stuffed peppers or portobello mushrooms with cheese and cauliflower rice
  • A rich vegetable curry built on coconut milk, served over cauliflower rice

Putting the week together

Cook eggs and a tray of roasted vegetables at the start of the week, and keep tofu or halloumi ready to sear quickly. Rotate a few breakfasts, lunches, and dinners so no single ingredient dominates. Because vegetarian keto can lean heavily on dairy, mix in tofu, tempeh, and egg-based meals so you are not eating cheese at every sitting.

Shopping list

  • Proteins: eggs by the dozen, extra-firm tofu, tempeh, halloumi, feta, mozzarella, cheddar, cottage cheese, Greek yogurt
  • Fats: butter, olive oil, coconut milk, heavy cream, avocados, olives
  • Vegetables: spinach, broccoli, cauliflower, zucchini, bell peppers, mushrooms, tomatoes, cucumber
  • Nuts and seeds: almonds, walnuts, chia seeds, flaxseed, nut butters, sesame seeds
  • Pantry: curry spices, sugar-free peanut sauce ingredients, a keto sweetener, and a low-carb protein powder if needed

Soy and meat substitutes

Tofu and tempeh are the two soy foods that fit keto well, since they are high in protein and low enough in carbs in normal portions. Edamame is higher in carbs, so keep servings small. Packaged meat substitutes are a mixed bag. Some veggie burgers and fake meats are built on beans, peas, or starches that push carbs too high for keto, while a few are low enough to fit. Read the label every time, since two products on the same shelf can be very different. When in doubt, whole tofu and tempeh are the safer and cheaper choice.

Watching the carbs

The traps on vegetarian keto are the plant proteins themselves. Beans, lentils, and most meat substitutes are too high in carbs, so read labels on any packaged veggie product. Even tofu and nuts carry some carbs, so portion them. Cheese is naturally low in carbs but easy to over-rely on, which is why the plan spreads protein across several sources. If you are unsure whether a meal fits, run it through the Is My Meal Keto? checker.

Adjusting the plan

Treat this as a flexible base. If your protein comes in low, add an extra egg, a scoop of protein powder, or a serving of tofu. If a meal leaves you hungry, add olive oil, avocado, or nuts. Adjust as you learn your own go-to combinations, and add variety once the basics feel routine.

Frequently asked questions

Can you really do keto as a vegetarian?

Yes, though it takes more planning. You build meals around eggs, full-fat dairy, tofu and tempeh, and nuts and seeds instead of the beans, lentils, and grains vegetarians usually use, since those are too high in carbs for ketosis.

How do vegetarians get enough protein on keto?

Spread protein across all three meals using eggs, cheese, Greek yogurt, cottage cheese, tofu, and tempeh, and add a clean low-carb protein powder if you fall short. Because plant proteins often carry carbs, portioning and label reading matter.

Are beans and lentils allowed on vegetarian keto?

No. Beans, lentils, and most legumes are high in carbs and will use up your daily budget quickly. Stick to eggs, dairy, tofu, tempeh, nuts, and seeds for protein instead.

Is this plan too high in dairy?

It can be if you lean only on cheese, which is why the plan spreads protein across eggs, tofu, tempeh, and yogurt too. If you want to cut dairy, shift more meals toward tofu and egg dishes and use coconut milk for creaminess.

Sources & references

Related guides

Keep exploring keto

Hand-picked keto guides and free tools to go deeper.

Free tool Β· no signup

What should I eat today?

Turn the ingredients you like or already have into a keto breakfast, lunch & dinner, net carbs counted.

Build my keto day β†’