Following a low-carb diet but struggling to get enough protein—especially without meat?
You’re not alone! Finding high-protein, low-carb vegetarian meals can be tricky, but it’s absolutely possible.
That’s why I’ve curated this list of delicious, satisfying, and protein-packed vegetarian recipes to fuel your body, support muscle growth, and keep your carb intake in check.
Whether you’re looking to build strength or shed a few pounds, these meals will help you stay on track—without sacrificing flavor!
1. Lasagna Stuffed Portobello Mushrooms

These lasagna-stuffed portobello mushrooms pack all the classic lasagna flavors — marinara, ricotta, spinach, and basil — nestled in a perfectly roasted portobello cap.
They’re low-carb, vegetarian, and freezer-friendly! Discover more low carb casserole recipes.
Per serving:
- Calories: 261
- Fats: 16g
- Protein: 21g
- Carbs: 11g
- Fiber: 2g
- Sugar: 5g
2. Low Carb Chocolate Smoothie Bowl

Indulge in a low-carb chocolate smoothie bowl that’s as beautiful as it is delicious—sure to satisfy your ice cream cravings!
This guilt-free, sugar-free option is perfect for breakfast or a wholesome treat.
Check out more high protein snack ideas!
Per Serving:
- Calories: 280
- Fats: 16g
- Protein: 25g
- Carbs: 7g
- Fiber: 4g
- Sugar: 0g
3. Cauliflower Crusted Grilled Cheese Sandwiches

This low-carb twist lets you savor a comforting grilled cheese sandwich without the guilt. The secret? The bread is made from cauliflower!
We’re still loving cauliflower in our kitchen — and grilled cheese is a staple for us — so this recipe brings the best of both worlds together.
Per Serving:
- Calories: 326
- Fats: 19g
- Protein: 24g
- Carbs: 16g
- Fiber: 6g
- Sugar: 5g
4. Tomato Basil Mozarella Salad

Get ready to fall in love with this Caprese salad — the perfect dish for warm summer nights.
It brings together vibrant flavors: ripe tomatoes, creamy mozzarella, fragrant fresh basil, and a tangy balsamic glaze. Simple, refreshing, and absolutely delicious!
Check out more salad meal prep ideas here!
Per Serving:
- Calories: 169
- Fats: 12g
- Protein: 18.5g
- Carbs: 3g
- Fiber: 1g
- Sugar: 3g
5. Vegan Keto Coconut Curry

This vegan coconut curry is rich, creamy, and packed with flavor from scallions, red curry paste, and coconut milk.
The tender tofu and fresh veggies make it both satisfying and nutritious. Serve it hot and don’t be surprised if you find yourself licking the bowl!
Check out more high protein vegan meal ideas!
Per Serving:
- Calories: 425
- Fats: 33g
- Protein: 18g
- Carbs: 10g
- Fiber: 0g
- Sugar: 2g
6. Cauliflower Mac & Cheese

This Cauliflower Mac and Cheese recipe keeps it simple with just a handful of ingredients, replacing traditional pasta with cauliflower.
If you’re craving a grain-free, veggie-packed twist on classic macaroni and cheese, this dish is sure to hit the spot!
Per Serving:
- Calories: 312
- Fats: 22.8g
- Protein: 18.1g
- Carbs: 10.4g
- Fiber: 2.9g
- Sugar: 3.2g
7. Roasted Eggplant Parmesan Stacks

These Roasted Eggplant Parmesan Stacks offer a lighter, healthier, and gluten-free twist on the classic dish.
Quick, simple, and elegant, they’re perfect for a vegetarian dinner that feels gourmet without the fuss.
Per Serving:
- Calories: 414
- Fats: 32g
- Protein: 21g
- Carbs: 13g
- Fiber: 5g
- Sugar: 8g
8. Asparagus Mushroom Gluten-Free Quiche

his Asparagus quiche delivers all the rich, savory flavor of a classic quiche—just without the crust! It’s one of my go-to recipes for brunch or lunch when hosting friends.
Being crustless means it’s naturally gluten-free, so there’s no need to worry about allergies. Plus, it’s vegetarian, making it a versatile option for guests with varying dietary preferences
Per Serving:
- Calories: 207
- Fats: 16g
- Protein: 14g
- Carbs: 3g
- Fiber: 1g
- Sugar: 1g
9. Cheesy Spinach & Mushroom Breakfast Casserole

The cheesy mushroom and spinach egg casserole is a simple, gluten-free breakfast option that’s both hearty and meatless.
It’s been a beloved staple at our house for breakfast and brunch for almost 30 years!
Per Serving:
- Calories: 241
- Fats: 18g
- Protein: 16g
- Carbs: 5g
- Fiber: 1g
- Sugar: 2g
10. Crustless Spinach Cheese Pie

This crustless spinach cheese pie is a delicious and effortless low-carb dish, perfect for beginners.
With a rich blend of eggs, spinach, and melted cheese, it delivers a satisfying texture without the need for a crust.
Baked to perfection, it makes a versatile meal that works for breakfast, lunch, or a light dinner.
Per Serving:
- Calories: 194
- Fats: 15g
- Protein: 14g
- Carbs: 3g
- Fiber: 1g
- Sugar: 1g
11. Stuffed Portobello Mushrooms With Spinach & Artichoke

Stuffed portobello mushrooms with spinach and artichoke are a delicious way to enjoy a low-carb, flavor-packed dish.
The tender mushrooms are filled with a creamy, cheesy mixture of spinach, artichokes, and garlic, creating the perfect balance of richness and freshness.
Topped with gooey mozzarella and Parmesan, every bite is irresistibly satisfying. Serve them as an elegant appetizer or a wholesome side dish!
Per Serving:
- Calories: 255
- Fats: 18.5g
- Protein: 16.6g
- Carbs: 8.4g
- Fiber: 3.5g
- Sugar: 1.2g
12. Vegetarian Stuffed Peppers

This simple Vegetarian Stuffed Peppers recipe features a delicious blend of spinach and ricotta, offering a low-carb twist on classic stuffed shells.
It’s a perfect meatless meal for the whole family, with minimal prep time and ready to serve in 30 minutes or less — making it an ideal option for quick dinners or meal prep!
Per Serving:
- Calories: 334
- Fats: 24g
- Protein: 22g
- Carbs: 7g
- Fiber: 1g
- Sugar: 1g
13. Curried Egg Salad

Whip up this Curried Egg Salad in no time — it’s quick, simple, and bursting with flavor.
Made with hard-boiled eggs, crisp celery, green onions, creamy mayo, a splash of lemon juice, and a perfect blend of curry powder, salt, and pepper.
This easy keto and low-carb recipe shows you how to create a delicious homemade curried egg salad effortlessly!
Per Serving:
- Calories: 353
- Fats: 32g
- Protein: 13g
- Carbs: 3g
- Fiber: 1g
- Sugar: 2g
14. Spinach Feta Pie with an Almond Flour Crust

This easy, Greek-inspired Spinach Feta Pie features a tender almond flour crust and a savory filling — both simple to prepare with just six ingredients in total.
Enjoy it as a satisfying main dish, or save the leftovers for a quick and delicious breakfast or brunch.
Per Serving:
- Calories: 256
- Fats: 31g
- Protein: 15g
- Carbs: 8g
- Fiber: 5g
- Sugar: 2g
15. Low-Carb Keto Creamed Spinach Casserole

Indulge in the rich, comforting flavors of creamed spinach — a classic low-carb steakhouse favorite.
This easy keto recipe makes the perfect spinach casserole side dish, offering a velvety, cheesy texture that’s both satisfying and wholesome.
Made with real ingredients and packed with nutrients, it’s the ultimate guilt-free comfort food.
Per Serving:
- Calories: 249
- Fats: 20.3g
- Protein: 13.9g
- Carbs: 4.9g
- Fiber: 2g
- Sugar: 0.5g