In This Article Show
Sometimes I want meals that are both plant-based and gluten-free, but still easy to make and satisfying. These recipes are perfect for busy weeknights or relaxed weekends because they use simple ingredients and don’t require complicated steps.

I like these meals because they are wholesome, nourishing, and flavorful, without feeling heavy or time-consuming.
In this list, I’m sharing 22 vegan and gluten-free recipes I enjoy making at home. Each one is approachable, filling, and perfect for anyone who wants to eat plant-based while avoiding gluten.
1. Quinoa and Black Bean Salad

Quinoa mixed with black beans, corn, and bell peppers, tossed in a light lime dressing. I enjoy this for a quick, protein-packed lunch or dinner.
Nutrition per serving:
- Calories: 320
- Protein: 12g
- Carbs: 50g
- Fat: 10g
- Fiber: 9g
2. Chickpea and Vegetable Stir-Fry

Chickpeas sautéed with broccoli, bell peppers, and carrots in a simple tamari sauce. I like this recipe because it’s fast, filling, and full of nutrients.
Nutrition per serving:
- Calories: 310
- Protein: 14g
- Carbs: 40g
- Fat: 10g
- Fiber: 10g
3. Sweet Potato and Lentil Curry

Diced sweet potatoes and lentils simmered in coconut milk with spices. I enjoy this for a warm, comforting, and protein-rich meal.
Nutrition per serving:
- Calories: 350
- Protein: 14g
- Carbs: 50g
- Fat: 12g
- Fiber: 11g
4. Zucchini Noodles with Avocado Sauce
Spiralized zucchini tossed in a creamy avocado and garlic sauce. I like this for a light, refreshing, and gluten-free pasta alternative.
Nutrition per serving:
- Calories: 280
- Protein: 7g
- Carbs: 25g
- Fat: 16g
- Fiber: 7g
5. Roasted Vegetable Quinoa Bowl

Quinoa topped with roasted zucchini, bell peppers, and chickpeas, drizzled with a tahini dressing. I enjoy this for a filling, easy-to-prep dinner.
Nutrition per serving:
- Calories: 340
- Protein: 12g
- Carbs: 48g
- Fat: 12g
- Fiber: 10g
6. Lentil and Vegetable Soup

Red lentils, carrots, and celery simmered in vegetable broth for a hearty, protein-packed soup. I enjoy this for a filling, warming meal that’s easy to prep.
Nutrition per serving:
- Calories: 310
- Protein: 15g
- Carbs: 45g
- Fat: 8g
- Fiber: 12g
7. Cauliflower Fried Rice

Riced cauliflower stir-fried with peas, carrots, and tofu in a tamari-based sauce. I like this as a low-carb, quick, and satisfying dinner.
Nutrition per serving:
- Calories: 280
- Protein: 12g
- Carbs: 30g
- Fat: 12g
- Fiber: 7g
8. Vegan Chickpea Tacos

Soft corn tortillas filled with spiced chickpeas, lettuce, and avocado. I enjoy this for a fun, easy, and protein-rich meal.
Nutrition per serving:
- Calories: 320
- Protein: 12g
- Carbs: 45g
- Fat: 10g
- Fiber: 10g
9. Gluten-Free Vegan Pizza

Cauliflower crust topped with tomato sauce, vegetables, and vegan cheese. I like this for a fun, satisfying dinner that’s easy to customize.
Nutrition per serving:
- Calories: 350
- Protein: 10g
- Carbs: 40g
- Fat: 14g
- Fiber: 7g
10. Stuffed Bell Peppers

Bell peppers filled with quinoa, black beans, corn, and spices, then baked. I enjoy this for a filling, colorful dinner.
Nutrition per serving:
- Calories: 330
- Protein: 12g
- Carbs: 45g
- Fat: 10g
- Fiber: 11g
11. Sweet Potato and Black Bean Chili

Hearty chili made with sweet potatoes, black beans, and spices. I like this for a warming, protein-rich dinner that’s perfect for meal prep.
Nutrition per serving:
- Calories: 340
- Protein: 14g
- Carbs: 50g
- Fat: 10g
- Fiber: 12g
12. Quinoa and Roasted Veggie Salad

Roasted zucchini, carrots, and peppers tossed with quinoa and a lemon-tahini dressing. I enjoy this for a light, nutrient-rich lunch or dinner.
Nutrition per serving:
- Calories: 330
- Protein: 12g
- Carbs: 48g
- Fat: 12g
- Fiber: 10g
13. Vegan Stuffed Portobello Mushrooms

Portobello caps stuffed with quinoa, spinach, and garlic, then baked. I like this as a hearty, flavorful, and gluten-free dinner option.
Nutrition per serving:
- Calories: 300
- Protein: 12g
- Carbs: 35g
- Fat: 12g
- Fiber: 8g
14. Zucchini and Chickpea Patties

Pan-fried patties made with zucchini, chickpeas, and spices. I enjoy these as a protein-rich snack or main dish.
Nutrition per serving:
- Calories: 280
- Protein: 12g
- Carbs: 30g
- Fat: 12g
- Fiber: 7g
15. Vegan Thai Peanut Noodles

Rice noodles tossed in a creamy peanut sauce with vegetables. I like this for a quick, flavorful dinner that’s both gluten-free and filling.
Nutrition per serving:
- Calories: 350
- Protein: 12g
- Carbs: 50g
- Fat: 14g
- Fiber: 6g
16. Roasted Cauliflower and Chickpea Bowl

Roasted cauliflower and chickpeas served over quinoa with a tahini drizzle. I enjoy this for a simple, protein-packed, and comforting meal.
Nutrition per serving:
- Calories: 340
- Protein: 13g
- Carbs: 45g
- Fat: 12g
- Fiber: 10g
17. Vegan Gluten-Free Tacos with Lentils

Soft corn tortillas filled with spiced lentils, avocado, and salsa. I like this as a quick, satisfying dinner that’s easy to make.
Nutrition per serving:
- Calories: 320
- Protein: 14g
- Carbs: 45g
- Fat: 10g
- Fiber: 11g
18. Quinoa and Kale Salad
Quinoa tossed with kale, roasted vegetables, and a lemon dressing. I enjoy this for a fresh, nutrient-rich, and gluten-free meal.
Nutrition per serving:
- Calories: 310
- Protein: 12g
- Carbs: 45g
- Fat: 10g
- Fiber: 9g
19. Vegan Gluten-Free Mac and Cheese

Gluten-free pasta in a creamy cashew-based sauce. I like this for a comforting, dairy-free twist on a classic favorite.
Nutrition per serving:
- Calories: 350
- Protein: 12g
- Carbs: 50g
- Fat: 14g
- Fiber: 7g
20. Roasted Veggie and Lentil Bowl

Lentils and roasted vegetables tossed with olive oil and herbs. I enjoy this for a simple, filling, and balanced gluten-free meal.
Nutrition per serving:
- Calories: 340
- Protein: 14g
- Carbs: 45g
- Fat: 12g
- Fiber: 10g
21. Vegan Cauliflower Tacos

Corn tortillas filled with roasted cauliflower, avocado, and salsa. I like this for a quick, flavorful, and gluten-free meal.
Nutrition per serving:
- Calories: 310
- Protein: 12g
- Carbs: 45g
- Fat: 10g
- Fiber: 9g
22. Sweet Potato and Quinoa Curry

Sweet potatoes and quinoa cooked in coconut milk with spices for a hearty, warming curry. I enjoy this for a filling and comforting dinner.
Nutrition per serving:
- Calories: 350
- Protein: 13g
- Carbs: 50g
- Fat: 12g
- Fiber: 11g