This post contains affiliate links. Please see our disclosure policy.

Are you trying to eat more protein and fiber?? You’ve come to the right place! Here are 20+ high-protein and high-fiber vegan recipes made with whole food ingredients like beans, tofu, whole grains, seeds, and veggies.

Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!


Whether you’re meal-prepping or just looking for crowd-pleasing options, there’s something here for every day of the week. You’ll find curries, stews, sheet-pan dinners, and salads.

This is where plant-based eating really shines. Beans, lentils, and chickpeas are the best of both worlds, naturally high in protein and fiber, all in one affordable ingredient. They are also an excellent source of complex carbohydrates, iron, magnesium, folate, and antioxidants!

You can add even more fiber and protein to these dishes by including whole grains like brown rice and quinoa, nuts and seeds such as pumpkin seeds and almonds, and protein-rich foods like tofu, tempeh, and seitan.


These recipes are everyday meals that are nourishing, delicious and easy to make.

Bean Stews

pan of puttanesca beans on a wooden table

Puttanesca Butter Beans

4.95 from 18 votes
Umami-packed puttanesca sauce pairs beautifully with hearty butter beans! Puttanesca beans are a versatile, 1-pot meal that is absolutely full of flavor. 
View Recipe
vegan white bean mushroom alfredo in the pan with spinach

White Beans Mushroom Alfredo

4.99 from 52 votes
This is a garlicky vegan white bean and mushroom alfredo with my amazingly creamy alfredo sauce and sautéed spinach. It is hearty and amazingly delicious with some toasted sourdough, garlic breadpita bread, or flatbread of choice. It’s also great served over pasta or cauliflower steaks
View Recipe
close-up of a panful of Tuscan beans with a piece of flatbread dipped into it

Creamy Tuscan White Beans

5 from 26 votes
These Tuscan White beans have a luscious sauce made from sun dried tomato, Italian herbs, lots of caramelized onion, mushrooms, and nondairy cream such as cashew cream. These decadent beans are great for weeknight dinner, they need just a few minutes and few pantry ingredients! 
View Recipe
butterbean parmigiana in the pan after baking

Butter Bean Parmigiana

5 from 11 votes
Butter bean parmigiana is a cozy, 1-pan bean parmesan stew dinner with layers of amazing flavor and textures! No extra bowls needed! Layer cheesy tofu spinach mixture with pasta sauce, butter beans and vegan Parmesan and bake! Serve with garlic bread or pasta!
View Recipe
sicilian pesto sauce butter beans in the pan topped with crispy basil

Sicilian Pesto Butter Beans

5 from 7 votes
Have you tried Sicilian pesto? This nutty, toasty, creamy, cherry tomato and basil pesto is delicious paired with tender butter beans for a quick and flavorful 1-pan meal! Ready in about 30 minutes. 
View Recipe
lemon garlic butter beans in a pan

Lemon Garlic Butter Beans

5 from 26 votes
Lemon Garlic butter beans with bright, lemony flavors are a super quick, 1-pan, 30 minute creamy refreshing recipe. Serve with pasta, or crusty bread or rice for an easy meal.
View Recipe

Sheet Pan Meals

Sheet Pan Veggie Dinner with Broccoli, Sweet Potato, Tofu, Chickpeas, Sunflower seeds dressed with Miso Maple Dressing. #Vegan #Glutenfree #Nutfree #Recipe. Can be #soyfree with chickpea miso #VeganRicha

Sheet Pan Veggie Dinner with Miso Maple Dressing

5 from 91 votes
Sheet Pan Veggie Dinner with Broccoli, Sweet Potato, Tofu, Chickpeas, Sunflower seeds dressed with Miso Maple Dressing. Vegan Glutenfree Nutfree Recipe. Can be soyfree with chickpea miso. 20 gm of Protein
View Recipe
sheet pan veggies and beans over creamy lemon yogurt sauce on a white plate

Sheet Pan Veggies and Beans with Lemon Yogurt Sauce

5 from 6 votes
High protein and fiber. Mix everything right in the pan meal, this Sheet pan roasted veggies and beans with Creamy Lemon Yogurt sauce, has amazing flavor and texture! Wrap it, bowl it, swipe with bread!
View Recipe

Smoky Berbere Sheet Pan Veggie Dinner

5 from 12 votes
Spice up your dinner routine with this flavorful Berbere Sheet Pan Dinner! Veggies, beans and tofu cubes are seasoned with a bold Ethiopian spice blend, baked until caramelized, then drizzled with a creamy lemon tahini dressing.
View Recipe
cajun sheet pan beans veggies in a bowl

Smoky Cajun Veggies with Smashed White Beans

5 from 5 votes
Crispy smashed white beans and Cajun veggies roasted on one sheet pan, then tossed in a creamy, tangy chipotle-lime dressing. A versatile meal you can serve in bowls, tacos, or wraps.
View Recipe
close-up of gochujang tofu and veggies in bowl over lettuce with orange pieces and sesame seeds

Sheet Pan Gochujang Bowl

5 from 13 votes
A sheet pan gochujang bowl is an easy, flavor-packed way to use up leftover veggies. Tofu, Veggies, chickpeas are tossed in a delicious Gochujang marinade and baked! Serve your gochujang bowls over rice, lettuce, or noodles. It’s such a versatile meal!
View Recipe

Sheet Pan Cheeseburger Dinner

5 from 37 votes
This Sheet Pan Cheeseburger Veggie Dinner served with creamy homemade garlic mayo dressing will turn into a family favorite in no time! Great for meal prep – Make lots and save some for lunch the next day!
View Recipe

Curries

beans korma in the pan topped with cashews

Korma Beans

5 from 3 votes
Beans korma is a 1 Pan plant-based version of the usually meat-heavy dish. This decadent Indian Korma curry has an incredible flavor from whole cinnamon and cloves, caramelized onion, cilantro, mint, and curry leaves.
View Recipe
saag butter beans on a plate with flatbread on the side

Saag Butter Beans

5 from 14 votes
Saag butter beans — creamy spinach curry with melt-in-your-mouth beans and lots of amazing Indian spices — is a hearty, veggie-forward main dish that’s just got an incredible flavor and texture! What makes it really special is the crispy garlic chili oil tempering that you drizzle on top. Serve with rice, naanflatbread, or sourdough for an easy, flavorful meal.
View Recipe
kali mirch beans in the pan with a piece of sourdough

Kali Mirch Beans

5 from 13 votes
Kali mirch beans (Beans in Indian Black pepper Cream sauce) uses the amazing sauce from North Indian Chicken kali mirch( black pepper chicken curry) but with Beans! This one pan meal is delicious with flatbread or sourdough for dipping or make it a fusion meal by serving over pasta, baked potato, or roasted cauliflower! (
View Recipe
Dhaba chicken white beans in the pan topped with pepper flakes, cilantro, and non-dairy yogurt

Dhaba Chikin White Beans

5 from 11 votes
Dhaba chicken white beans curry is a meatless version of the popular North Indian dhaba Chikin curry. The amazing cumin onion sauce works with any protein! This flavorful dish comes together in one pan in less than half an hour!
View Recipe
beans do pyaza in the pan after cooking

Beans Do Pyaza

5 from 11 votes
Beans do pyaza (Indian cumin onion sauce) uses the flavorful sauce from North Indian chicken do pyaza! Creamy caramelized onion sauce seasoned with toasted cumin, ginger, garlic, and spiced and garnished with seared peppers and onions.
View Recipe

Salads and Sandwiches

mango chickpea salad in a serving bowl with a spoon

Mango Chickpea Salad

5 from 7 votes
This hearty bean salad features chickpeas, sweet mango, fresh veggies, and sweet roasted corn in a cumin lime toasted chili oil dressing. Mango chickpea salad is a perfect, one-bowl summer lunch! 
View Recipe
close-up of the serving bowl of moong dal chaat salad

Moong Dal Chat Salad

5 from 7 votes
Moong dal chaat is a simple lentil salad-style snack or meal made with moong dal(split skinned green mung bean) . It’s very refreshing and not too heavy. Perfect for the hot summer days! 
View Recipe
Balela chickpea cherry tomato cucumber salad in a white bowl

Balela Salad

5 from 7 votes
Balela salad – a middle eastern chickpea salad – is hearty, refreshing, and bursting with fresh herbs, cucumbers, cherry tomatoes and zesty flavor from the fresh lemon garlic dressing. So easy, so delicious, and so satisfying! Turn it into an easy, weeknight meal with some pita bread or flatbread.
View Recipe
close-up of the gochujang chickpea salad sandwich

Gochujang Chickpea Salad Sandwich

4.97 from 29 votes
A creamy, spicy gochujang chickpea salad sandwich with spicy-sweet gochujang caramelized onions is a Korean-style twist on this lunchtime favorite! It’s hearty, satisfying, and packed with FLAVOR! 
View Recipe
Mediterranean chickpea salad sandwich on a wooden board

Mediterranean Chickpea Salad Sandwich

5 from 9 votes
This Mediterranean Sandwich with Chickpea salad makes a delicious vegan lunch sandwich. If you skip the bread, it’s a great chickpea salad for a week-day lunch, picnic, or potluck!
View Recipe

Curried Chickpea Salad Sandwiches

5 from 33 votes
Too hot to make chickpea curry! Make this Curried Chickpea Salad sandwich!! Refreshing, spicy, summery, delicious! No nuts or soy. Easily Glutenfree with lettuce wraps or tacos. Serve in a sandwich, in lettuce leaves or wraps.
View Recipe

Frequently Asked Questions

Are vegan meals high in protein?

Many plant-based foods are naturally high in protein, especially beans, lentils, chickpeas, tofu, tempeh, seitan, whole grains, nuts, and seeds. When you build meals around these ingredients, it’s easy to meet your protein needs.

Why is fiber so important in a high-protein diet?

Fiber plays a key role in digestion and gut health. Plant-based proteins like beans and lentils provide both protein and fiber in one ingredient, making them an excellent base for a high protein high fiber meal.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

3 Comments

  1. Maneesha says:

    This is such a great compilation of recipes! I made the butter bean saag and loved it! Thank you, Richa!

    1. Vegan Richa Support says:

      Awesome!

  2. Linda says:

    This is a fantastic collection of recipes!
    Many thanks. I look forward to making them all.