Download your FREE 7-Day Vegetarian High Protein

Weight Loss Meal Plan

Invalid email address
Start Today

15 Delicious Low Carb High Protein Vegetarian Recipes

Low Carb High Protein Veggie Recipes | Hurry The Food Up

This compilation of low carb high protein vegetarian recipes will keep you topped up with breakfast, lunch and snack options for days!

The benefits of a low carb high protein diet for weight loss are well known. The protein keeps you feeling fuller for longer, allowing you to lose weight while maintaining muscle mass.

Whether you’re focusing on keeping your macronutrients between certain ranges, or you’re just trying to swap out high carb foods for protein wherever possible, these low carb vegetarian recipes have got you covered!

What are the health benefits of low carb high protein vegetarian recipes?

Eating low carb high protein vegetarian meals is particularly helpful if your health goals include losing weight. High protein low carb foods have been shown to lower levels of hunger hormones like ghrelin.

Eating low carb high protein vegetarian recipes can help preserve muscle mass whilst losing weight, to ensure that fat is burnt while muscle definition improves (veggie keto recipes follow similar ideas!).

While low carb high protein diets are generally considered safe for most people, it’s important to try to match your protein levels with your lifestyle. For people with kidney disease and those who lead more sedentary lifestyles, low carb high protein diets are not necessarily recommended as their bodies simply don’t need the amount of protein these diets provide.

However, if you’re an active and healthy person, upping your protein intake and lowering your carbs, specifically highly processed carbs, can help you lose weight while also having potential benefits for your blood sugar regulation, bone health and risk of heart disease too!

Follow our weekly weight loss meal plan for balanced, nutritious veggie meals with plenty of protein every day of the week!

Eggs: an Eggcellent vegetarian protein source

Lots of the best foods for building lean muscle are high protein foods like meat and fish, but eggs are also a perfect staple of many vegetarian high protein low carb recipes.

Many of the high protein vegetarian recipes in this compilation take eggs as their primary protein source making them perfect high protein low carb breakfast recipes, as well as lunch and dinner (and there’s more where that came from with these 25 vegetarian high protein dinner ideas).

The variety of low carb high protein vegetarian recipes with eggs featured here is a real testament to their versatility: from Asian style breakfast egg muffins to an easy tomato omelette, we’ve got you covered however you like your eggs.

And if you’re not a fan of eggs, high protein low carb vegetarian recipes abound: pizza bianca, dahl and vegan steak all pack plenty of protein into no egg vegetarian high protein meals!

Subscribe to get our FREE 7-Day Vegetarian High Protein Meal Plan for Weight Loss

  • Ideal for weight loss
  • Easy vegetarian recipes only
  • Automated grocery lists
  • Use on mobile or download as PDF
Invalid email address

1. Spinach and Chickpea Bake

Check out the recipe here
5 from 6 votes
Protein: 23g
Calories: 330kcal
Ready in:35 minutes
Recipe by: Abril Macías

Bonus: high in iron, calcium and good cholesterol
23 g protein per serving
23 g carbs per serving
330 calories per serving

This spinach and chickpea bake is easy, delicious and super healthy- a breakfast your body will thank you for!

2. Paneer Fritters with Raita

Ready in: 30 minutes
Recipe by: IrenaMacri
Bonus: simple but effective, perfectly seasoned
17.1 g protein per serving
11.9 g carbs per serving
335 calories per serving

Healthy and delicious Paneer Fritters With Cucumber Mint Raita are the perfect low-carb, vegetarian recipe using paneer cheese (more vegetarian Asian dishes this way). These fritters also feature peas, carrots, eggs, cheese and Indian-inspired spices.

3. Silken Tofu Omelette with Eggs

Check out the recipe here
5 from 2 votes
Protein: 15g
Calories: 257kcal
Ready in:22 minutes
Recipe by: Abril Macías

Bonus: dual protein sources – eggs and tofu!
15g protein per serving
7 g carbs per serving

250 calories per serving

Looking to up your protein intake? Try this high protein, low fat silken tofu omelette with eggs – the perfect healthy breakfast and lunch (if you like this, why not try some other low fat vegetarian recipes)!

4. Vegan High Protein Steak

Ready in: 40 minutes
Recipe by: HealthMyLifestyle
Bonus: dual protein sources – eggs and tofu!
35g protein per serving
19 g carbs per serving
219 calories per serving

This is the best vegan steak recipe! They’re perfectly tender and juicy and look so realistic, you could sneak them on the grill and no one would question you. They’re filling, high in protein, and are surprisingly easy to make!

5. Asian-Style Easy Egg Muffins

Check out the recipe here
4.89 from 27 votes
Protein: 25g
Calories: 359kcal
Ready in:30 minutes

Recipe by: HurryTheFoodUp
Bonus: breakfast or lunch, twist on a classic
17g protein per serving
12g carbs per serving
240 calories per serving

These Asian-Style Easy Egg Muffins are beautifully different. The carrot and ginger are a fresh and zippy combo. The soy sauce rounds it all up! Enjoy!

6. Pizza Bianca with Broccoli

Ready in: 35 minutes
Recipe by: DeliciousLittleBites
Bonus: gluten free, tomato sauce free
19g protein per serving
15g carbs per serving
266 calories per serving

Pizza Bianca, also commonly referred to as White Pizza, is a sauce-less pizza topped with a combination of Italian cheeses. This recipe has added sun-dried tomatoes and broccoli and is made on a low carb cauliflower crust to give it even more amazing flavor, although any pizza crust can be used.

Ready in: 30 minutes
Recipe by: NourishPlate
Bonus: one pot wonder, perfectly seasoned
26g protein per serving
10g carbs per serving
266 calories per serving

Simple and delicious lentil dhal made with just a few pantry ingredients. It is healthy and packed with plant-based protein.

8. Easy Tomato Omelette

Check out the recipe here
4.73 from 44 votes
Protein: 21g
Calories: 304kcal
Ready in:10 minutes
Recipe by: HurryTheFoodUp

Bonus: simple and delicious, super quick
23g protein per serving
11g carbs per serving
345 calories per serving

Easy Tomato Omelette. There is a trick to making the perfect omelette – and it’s weirdly easy. We’ll show you how. You’re gonna love this one!

9. Scrambled Eggs with Cheese

Check out the recipe here
4.64 from 110 votes
Protein: 22g
Calories: 327kcal
Ready in:5 minutes
Recipe by: HurryTheFoodUp

Bonus: scrambled egg upgrade, no fuss breakfast
22g protein per serving
13g carbs per serving
327 calories per serving

Make the best scrambled eggs you’ve ever had with our quick & easy but simple to follow recipe – so good you’ll never look elsewhere again!

10. Italian-Style Egg Muffins

Check out the recipe here
4.79 from 23 votes
Protein: 19g
Calories: 228kcal
Ready in:30 minutes

Recipe by: HurryTheFoodUp
Bonus: breakfast, lunch or snack
19g protein per serving
6g carbs per serving
228 calories per serving

Fresh basil, salty feta, tangy sun-dried tomatoes and sweet cherry tomatoes: that’s the beautiful combo that gives these breakfast egg muffins the name ‘Italian Style’.

11. Jarlsberg Omelette

Ready in: 12 minutes
Recipe by: IrenaMacri
Bonus: lactose free cheese, high in iron
22.8g protein per serving
4.6g carbs per serving
356 calories per serving

This Jarlsberg cheese and spinach omelette is a nutritious, balanced and satiating breakfast recipe. It’s low-carb, gluten-free, and keto-friendly. You can serve it with a side of avocado or cherry tomatoes, toast or not toast, or some sweet potatoes or fruit for extra carbs.

12. Greek Yoghurt with Berry Sauce

Ready in: 2 minutes
Recipe by: HealthyWithAChanceOfSprinkles
Bonus: super simple, super speedy
17g protein per serving
21g carbs per serving
168 calories per serving

​​A delicious warm berry sauce is bursting with flavor and is the star of this recipe. Frozen berry’s natural sweetness comes out while cooking, creating a sweet berry sauce that compliments the tanginess of the greek yogurt. And, it all comes together in under 2 minutes and makes for an easy morning breakfast.

13. Best Easy Omelette Recipe

Check out the recipe here
4.37 from 11 votes
Protein: 17g
Calories: 220kcal
Ready in:7 minutes

Bonus: nutrient dense, best ever omelette
17g protein per serving
1g carbs per serving
220 calories per serving

Searching for the perfect omelette? This protein packed, easy omelette recipe has got your back!

14. Eggs on Toast with Tomatoes

Ready in: 7 minutes
Recipe by: IrenaMacri
Bonus: nutrient dense, best ever omelette
27.4g protein per serving
13g carbs per serving
354 calories per serving

Try this nutritious and tasty breakfast meal of boiled jammy eggs on toast with feta, tomatoes and dill (then give some of these other egg recipes for breakfast a whirl!). You can make it with regular sourdough, low-carb bread, gluten-free or grain-free options. This recipe is for a single serving but you can easily double the ingredients.

15. Low Carb Egg Muffins

Check out the recipe here
4.60 from 146 votes
Protein: 17g
Calories: 219kcal
Ready in:25 minutes
Recipe by: HurryTheFoodUp

Bonus: keto, versatile, high in omega 3
17g protein per serving
4g carbs per serving
219 calories per serving

Looking for a high-protein, low-carb breakfast? Try these breakfast egg muffins – 1 recipe, 4 amazing flavours!

Give it a try right now!

No ratings yet
Prep Time:5 minutes
Cook Time:20 minutes
Total Time:25 minutes
Servings:3 (1 serving is 4 muffins)


  • 1 bell pepper, red
  • 2 spring onions
  • 6 eggs
  • 1 handful spinach (or any green leaves)
  • ½ cup cheddar cheese (grated; other cheese is fine too)
  • ¼-½ tsp salt
  • 4-5 splashes hot sauce (or 1 tsp curry powder)


  • Preheat the oven to 200°C/ 390°F.
  • Wash and dice the bell pepper and onions, and put them in a large mixing bowl.
    1 bell pepper, red, 2 spring onions
  • Wash the spinach, lightly chop it and add it to the bowl as well.
    1 handful spinach
  • Add the eggs and salt. Mix well. Pro tip – crack the eggs separately before adding. That way if you get a dodgy one, it won’t ruin the whole meal.
    6 eggs, ¼-½ tsp salt
  • Mix in the cheese to the batter.
    ½ cup cheddar cheese
  • Add some hot sauce or curry powder.
    4-5 splashes hot sauce
  • Grease the muffin tin with oil and kitchen paper/baking brush and pour the egg mixture evenly into the muffin slots. (If you think they might still stick to the pan use some muffin cups or cut out some baking paper and to use as cups – definitely saves time on doing the washing up 😉
  • Pop the tray into the oven for 20 minutes or until the tops are firm to the touch.
  • Bon Appetit!!


COOKING TIME: How do you like your eggs? Rather soft? Stick to 20 minutes baking time. If you like them well done, almost crunchy, go for 25 minutes! But note: the longer you bake them the more easily they stick to the tin!
IF YOU LIKED THIS RECIPE: Try out one of our other recipes – if you’re in an eggy mood then this Perfect Omelette is ideal for breakfast, lunch or dinner. This Quick Eggy Bread is a real time-saver too!


Nutrition Facts
15 Delicious Low Carb High Protein Vegetarian Recipes
Amount per Serving
% Daily Value*
Saturated Fat
Trans Fat
Polyunsaturated Fat
Monounsaturated Fat
Vitamin A
Vitamin C
* Percent Daily Values are based on a 2000 calorie diet.
DID YOU MAKE THIS RECIPE?Tag @HurryTheFoodUp on Instagram so we can admire your masterpiece!

Which of these low carb high protein vegetarian recipes (alternatively, a high protein veggie meal plan is here) did you try? Let us know your thoughts below!


Leave a comment below

Your comments make our day. Thank you! If you have a question, please skim the comments section – you might find an immediate answer there. If you made the recipe, please choose a star rating, too.

Recipe Rating