Sometimes I wish I was the type of person who could just have a bite to eat without feeling a little demanding. A night would definitely be easier if I didn’t have to ask gluten free options or swaps without meat on the menu. But after years of trial, error, and paying close attention to how different foods make me feel, I’ve learned what helps my body feel its best. Most often, this looks like meals built around low-carb, high-protein vegetarian recipes.
And although there are many more options today than before, I still prefer to cook at home and find recipes that support my nutritional goals while also being delicious. This balance can be surprisingly difficult to find. So if you’re looking for satisfying vegetarian meals that are high in protein, low in carbs and full of flavor, you’ve come to the right place.

The best sources of vegetarian protein
Before we move on to the low-carb, high-protein vegetarian recipes I found, I wanted to share a cheat sheet with a few of my favorite vegetarian protein sources that might help you on your plant-based eating journey:
Chickpeas: nearly 11 grams of protein / 35 grams of carbs per cup (cooked)
Breader (an unripened Indian cheese made with curds and acid): 21 grams of protein / 3.5 grams of carbohydrates per 3.5 ounce serving
Tofu: 8 grams of protein / 3.5 grams of carbohydrates per 2-ounce serving
Black beans: 19 grams of protein / 40 grams of carbohydrates per cup (cooked)
Lenses: almost 18 grams of protein / about 40 grams of carbohydrates per cup (cooked)
Eggs: 6 grams of protein / 0.6 grams of carbohydrates per egg (cooked)
Tempeh (a fermented soy product): 34 grams of protein / 13 grams of carbohydrates per cup
Halloumi (a brined cheese from Cyprus): 7 grams of protein / 0 grams of carbohydrates per 1-ounce serving
19 Low-Carb, High-Protein Vegetarian Recipes
When asked to share my favorite low-carb, high-protein vegetarian recipes, I welcomed the excuse to dig through my personal archives. As a vegetarian, I’ve found that most recipes tend to only check two of three boxes: they’re low-carb and plant-rich but light on protein, or they’re packed with vegetarian protein sources and also loaded with carbs. As I mentioned, this can be a challenge, even though it is delicious.
With this in mind, I’ve collected the recipes that I return to again and again. Each one is satisfying, flavorful, and checks the most important boxes: 1) high in protein, 2) low in carbs, and 3) completely vegetarian. From cottage cheese and Greek yogurt to tofu, eggs and lentils, these are the types of ingredients that make vegetarian cooking both nourishing and down-to-earth. Let’s go.
Cucumber Crispy Rice Salad
If you’re looking for a vegetarian lunch that doesn’t feel like an afterthought, this is it. The combination of fresh cucumbers, crispy rice, herbs and creamy miso dressing makes every bite exciting, while the protein-rich base gives it the substance of a real meal.
Vegan Coconut Dal
Few meals strike the right balance of ease and comfort like this one. Fragrant spices, tender lentils, coconut milk, and kale create a hearty vegetarian dinner that’s full of flavor and especially great for meal prep or leftovers.
Daal Tomato Soup
This tomato soup daal is proof that sometimes the best recipes come from a little creativity in the kitchen. It’s hot, flavorful, and hearty, with lentils adding protein and plant-based fiber that make it much more substantial than your average bowl of soup.
Loaded Vegetarian Taco Salad
Indulgent enough to get you out of any lunch rut, this vegetarian taco salad is all bold flavors and contrasts. We love it because it’s hearty and high in protein from the tofu, but still fresh and customizable with all the toppings layered on top.
Zucchini Ribbon Salad
Simple ingredients really shine in this zucchini ribbon salad. It’s refreshing and naturally low-carb, but the avocado, goat cheese, and pistachios give it the richness and staying power that makes it worth coming back for.
Broccoli Caesar Salad
For anyone who likes their salads with a little more substance, this one is truly remarkable. Broccoli provides crunch and hold, while tahini, miso, capers, parmesan, and toasted breadcrumbs create the kind of bold, Caesar-inspired flavor you’ll want to repeat.
Vegetarian Chili with White Chickpeas
We love this white chickpea chili because it offers everything you want from a hearty vegetarian dinner: it’s hearty, high in protein, and full of flavor without requiring a trip to the store. Between the chickpeas, crumbled tofu, and warming spices, it’s the kind of all-in-one meal that’s both nourishing and satisfying, and leftovers taste just as good the next day.
Portobello mushrooms stuffed with caramelized onions and spinach
Of course, any vegetarian has had their fair share of portobello mushrooms. But believe me: this is not not at all like the “rubbery, watery mushrooms of yesteryear”. It’s the mozzarella, parmesan and crispy breadcrumbs that set this dish apart.
Quiche with spring onions and goat cheese
Quiche: It’s not just for breakfast anymore. Satisfy your craving for a hearty meal with this low-carb everything-but-the-sink vegetable quiche tossed with creamy goat cheese.
Smoked and Spicy Cauliflower Salad
This is my favorite lunch salad. Smoky, spicy cauliflower (the hot sauce, honey and paprika give it all the flavor) is so easy to make in advance. I simply reheat it in the fryer and then toss it in with the other salad components. Feta, chickpeas, and avocado help make this salad even more satisfying.
Mediterranean Kale Salad
If your salad game seems a little bland, change things up with this Mediterranean-inspired mix. Crunchy chickpeas, creamy avocado and crunchy greens, not to mention a whole block of feta. Yes, it’s protein-rich perfection.
Spicy Turkish Egg Breakfast Bowl
Turkish eggs are making their way into the social space, trending on every platform I’m on. But they’re more than just a passing moment: They deserve a permanent place in your breakfast and lunch rotation. A simple and spicy Greek yogurt base topped with perfectly poached eggs. Obviously, a crusty, toasted bread (take your pick) is the ideal replacement for a utensil.
Green Shakshuka
Traditional shakshuka contains a spicy tomato-based sauce. But in an effort to change things up every once in a while, this version relies on spinach and cream for a vibrant, fresh twist. If your refrigerator needs a good cleaning, here is the recipe to make.
Avocado Caprese Salad
A beautiful blend of perfectly ripe avocado, tomatoes at their peak, freshly torn basil and creamy burrata, all topped with a big pinch of flaky salt. It’s caprese with the volume increased, you’ll love it.
Frittata with asparagus, potatoes and goat cheese
Frittatas are the ultimate fridge-cleaning recipe. Fill your pan with the vegetables that are on their last legs. In this recipe, it’s loaded with spring vegetables (think: mushrooms, baby potatoes, and onions) and finished with creamy, tangy goat cheese. This is a perfect meal for breakfast, lunch or dinner.
Torn and crispy halloumi salad
This salad has it all. Texture, color and yes, protein. It’s a delicious lunch staple, combining creamy avocado, crisp, crunchy cucumber, and plenty of herbs.
Spicy Watermelon and Feta Salad
This super simple recipe gives all the romanticized vibes to your outdoor life. And although I would recommend serving it with a more satisfying main dish, feta provides a good boost of protein for a well-balanced meal.
This charred cabbage with cashew cream
It’s true: Cabbage is the new “unsexy” vegetable that we’re making cool again. Camille brilliantly roasts the cabbage until it’s caramelized and charred. It goes perfectly with the vegetable cashew cream with tahini.
Paneer Tikka Kebabs
Think kebabs are just for outdoor summer outings? Think again. These paneer tikka skewers can be assembled quickly, and the garam masala, cumin, and chili powder add delicious, spicy interest. They are tasty all year round.
This article was last updated on April 11, 2026 to include new information.
The position 19 Vegetarian Recipes Surprisingly High in Protein appeared first on Camille Styles.