In This Article Show
When I want to eat fewer carbs but still stick to plant-based meals, I used to think my options would be boring or leave me hungry. I was wrong. By focusing on proteins like tofu and tempeh, and lots of vegetables, I found meals that are truly filling and interesting.

These recipes keep things simple and satisfying, without relying on bread, pasta, or rice.
Here are 18 low carb vegan recipes that keep me full and happy.
1. Garlicky Sautéed Tempeh

Thinly sliced tempeh pan-fried until golden, then tossed with lots of garlic and a splash of tamari. I eat this as a main with a big side of greens.
Nutrition per serving:
- Calories: 240
- Protein: 20g
- Carbs: 9g (Net: 5g)
- Fat: 15g
- Fiber: 4g
2. Zucchini Noodles with Avocado Pesto

Spiralized zucchini tossed with a rich pesto made from avocado, basil, and pine nuts. It’s creamy, fresh, and comes together in minutes.
Nutrition per serving:
- Calories: 280
- Protein: 7g
- Carbs: 13g (Net: 8g)
- Fat: 24g
- Fiber: 5g
3. Spicy Peanut Tofu Lettuce Wraps

Cubed, baked tofu in a spicy peanut sauce, served in crisp lettuce leaves with chopped scallions. They are messy and fun to eat.
Nutrition per serving:
- Calories: 260
- Protein: 18g
- Carbs: 12g (Net: 9g)
- Fat: 17g
- Fiber: 3g
4. Hearty “No-Bean” Chili

A chili made with chopped mushrooms, walnuts, and tomatoes, seasoned with chili spices. It has a meaty texture without any beans.
Nutrition per serving:
- Calories: 210
- Protein: 9g
- Carbs: 14g (Net: 10g)
- Fat: 15g
- Fiber: 4g
5. Cauliflower “Rice” Stir-Fry

Riced cauliflower stir-fried with broccoli, bell pepper, and baked tofu in a simple ginger garlic sauce.
Nutrition per serving:
- Calories: 190
- Protein: 14g
- Carbs: 15g (Net: 9g)
- Fat: 9g
- Fiber: 6g
6. Creamy Coconut Curry Spinach Soup

A simple soup of spinach and onion simmered in coconut milk with curry powder, then blended until smooth.
Nutrition per serving:
- Calories: 230
- Protein: 5g
- Carbs: 11g (Net: 7g)
- Fat: 20g
- Fiber: 4g
7. Stuffed Portobello Mushrooms

Large portobello caps filled with a mixture of chopped mushrooms, onions, and walnuts, then baked until tender.
Nutrition per serving:
- Calories: 180
- Protein: 8g
- Carbs: 10g (Net: 6g)
- Fat: 13g
- Fiber: 4g
8. Crispy Baked Tofu “Nuggets”

Bite-sized tofu pieces coated in almond flour and spices, baked until crispy. I dip them in a sugar-free mustard sauce.
Nutrition per serving:
- Calories: 200
- Protein: 17g
- Carbs: 8g (Net: 5g)
- Fat: 12g
- Fiber: 3g
9. Cobb Salad with Tempeh “Bacon”

A big salad of romaine, avocado, cucumber, and cherry tomatoes, topped with crunchy tempeh bits cooked to taste like bacon.
Nutrition per serving:
- Calories: 270
- Protein: 15g
- Carbs: 13g (Net: 8g)
- Fat: 19g
- Fiber: 5g
10. Spaghetti Squash with Marinara & “Meatballs”

Spaghetti squash strands topped with a simple marinara sauce and vegan meatballs made from lentils and walnuts.
Nutrition per serving:
- Calories: 250
- Protein: 12g
- Carbs: 25g (Net: 18g)
- Fat: 13g
- Fiber: 7g
11. Smoky Blackened Tofu Steaks

Thick slices of pressed tofu rubbed with a smoky paprika spice blend and pan-seared. I serve it with a side of sautéed green beans.
Nutrition per serving:
- Calories: 180
- Protein: 16g
- Carbs: 5g (Net: 3g)
- Fat: 11g
- Fiber: 2g
12. Creamy Broccoli “Cheddar” Soup

Steamed broccoli and cauliflower blended with nutritional yeast, coconut milk, and vegetable broth into a thick, cheesy soup.
Nutrition per serving:
- Calories: 190
- Protein: 8g
- Carbs: 14g (Net: 8g)
- Fat: 12g
- Fiber: 6g
13. Eggplant & Zucchini Lasagna

Slices of eggplant and zucchini layered with a cashew ricotta and marinara sauce, then baked until bubbly.
Nutrition per serving:
- Calories: 220
- Protein: 10g
- Carbs: 18g (Net: 12g)
- Fat: 14g
- Fiber: 6g
14. Avocado & Edamame Salad Bowl

A bowl of mixed greens topped with shelled edamame, sliced avocado, radishes, and a lemon tahini dressing.
Nutrition per serving:
- Calories: 320
- Protein: 13g
- Carbs: 18g (Net: 9g)
- Fat: 24g
- Fiber: 9g
15. “Cheesy” Jalapeño Cauliflower Mash

Steamed cauliflower blended with nutritional yeast, garlic, and chopped jalapeño until smooth and creamy.
Nutrition per serving:
- Calories: 110
- Protein: 7g
- Carbs: 12g (Net: 7g)
- Fat: 5g
- Fiber: 5g
16. Cabbage “Noodle” Bowl

Thinly sliced cabbage sautéed until tender with mushrooms, tofu, and a savory sesame soy glaze.
Nutrition per serving:
- Calories: 170
- Protein: 13g
- Carbs: 13g (Net: 8g)
- Fat: 8g
- Fiber: 5g
17. Walnut “Taco Meat” Salad

Seasoned, chopped walnuts cooked to mimic taco meat, served over a salad with salsa and a dollop of guacamole.
Nutrition per serving:
- Calories: 290
- Protein: 10g
- Carbs: 12g (Net: 6g)
- Fat: 25g
- Fiber: 6g
18. Chocolate Chia Seed Pudding

A simple dessert made by mixing chia seeds with unsweetened almond milk and cocoa powder, sweetened with a touch of stevia.
Nutrition per serving:
- Calories: 150
- Protein: 5g
- Carbs: 12g (Net: 5g)
- Fat: 10g
- Fiber: 7g















