This post may contain affiliate links. Please read our disclosure policy.

If you’ve ever worried that vegetarian dinners won’t actually keep you full, this post is for you! I’m pretty picky when it comes to “high-protein” meals – I want real dinners that feel satisfying, not recipes that rely on protein powder or weird swaps.

honey garlic tofu drizzled with bang bang sauce on a bed of rice with broccoli next to it

These are the vegetarian dinners I make when I want something filling, comforting, and genuinely high in protein. They’re weeknight-friendly, packed with flavor, and the kind of meals that don’t leave you hunting for snacks an hour later!

These Are the High-Protein Vegetarian Dinners I Make on Repeat

high protein marry me butter beans in a LARGE SKILLET
4.81 from 21 votes

High-Protein Marry Me Butter Beans

We're taking our butter beans up a notch with this High-Protein Marry Me Butter Beans recipe! It's creamy and delicious and packed with SO MUCH protein- you're going to love it!
View Recipe
honey garlic tofu in a bowl on top of white rice with cooked broccoli next to it. It's covered in green onion, sesame seeds, and a drizzle of spicy mayo sauce.
5 from 19 votes

Honey Garlic Tofu

This Honey Garlic Tofu comes together quickly but is so incredibly packed with flavor and is likely to be one of your NEW favorite tofu recipes!
View Recipe
gochujang tofu and edamame stir fry in a large white bowl topped with sesame seeds
No ratings yet

Gochujang Tofu & Edamame Stir Fry

Crispy pan-seared tofu tossed in a bold, spicy-sweet gochujang sauce that comes together in minutes. This Gochujang Tofu is an easy vegetarian dinner is perfect served over rice or noodles, with optional edamame for extra protein if you want to bulk it up.
View Recipe
tofu lettuce wraps cut in half and stacked on top of each other so you can see the inside of the wrap
5 from 2 votes

Caesar Tofu Lettuce Wraps

These Caesar Tofu Lettuce Wraps are my meat-free take on a viral recipe and I absolutely love how these turned out! It's SO SIMPLE to make and packed with a ton of flavor from the tofu lunch "meat" as well as the croutons, caesar dressing, and pickled red onion!
View Recipe
5 from 3 votes

Roasted Potato, Chickpea, and Cauliflower Bowls

This Roasted Potato, cauliflower and chickpeas recipe is so simple to make while also being filling and so nourishing!
View Recipe

Quick High-Protein Vegetarian Dinners for Busy Nights

5 from 9 votes

Sheet Pan Black Bean Tacos

These Crispy Black Bean Tacos are cheesy and so delicious plus they come together with just 15 minutes of active work! The whole family will love these and they're easily customizable.
View Recipe
Cheesy broccoli and rice casserole in a bowl
No ratings yet

Broccoli Cheese Rice Casserole

This easy broccoli cheese rice casserole is creamy, cozy, and made from scratch with simple ingredients. A vegetarian comfort-food classic that’s perfect for weeknights or meal prep.
View Recipe
vodka sauce butter beans on a white bowl topped with basil and parmesan cheese
No ratings yet

Vodka Sauce Creamy Butter Beans

These vodka sauce CREAMY butter beans are rich, creamy, and packed with protein thanks to silken tofu and white beans. Easy and comforting.
View Recipe
peanut tofu noodles in a skillet with veggies and tofu chunks
No ratings yet

Peanut Tofu Noodles with Veggies

Creamy peanut tofu noodles tossed with crispy air fryer tofu and veggies. This easy peanut noodle recipe is packed with flavor, ready fast, and perfect for weeknights!
View Recipe
spiral pasta with creamy white sauce and topped with sun dried tomatoes
4 from 3 votes

Creamy Vegan Alfredo Sauce

This ultra creamy Tofu Pasta Sauce is rich, velvety, and packed with 25g of plant-based protein per serving! It’s an easy, dairy-free alternative that comes together in minutes—just blend, heat, and toss with your favorite pasta!
View Recipe
5 from 2 votes

Sesame Ginger Tempeh Stir Fry

This Sesame Ginger Tempeh Stir Fry Recipe is one of the most popular recipes on my blog! It's an easy vegan stir fry that only requires 25 minutes to make and SO DELICIOUS! Even my meat loving husband enjoys this dish!
View Recipe
3 tofu marinades lined up in plastic bags
5 from 1 vote

Summery Tofu Marinades – 3 different ways!

NO MORE bland tofu with these 3 delicious Summer inspired tofu marinades. They're all SO SIMPLE to make and great for meal prep if you want to marinate it in the fridge for a few days until you're ready to enjoy!
View Recipe

High-Protein Bowls & Salads That Don’t Feel Like Diet Food

5 from 5 votes

Dense Bean Salad

This Dense Bean Salad is a high-protein hearty mix of chickpeas, cannellini beans, crisp vegetables, olives, and feta in a tangy oregano-garlic vinaigrette. Perfect for meal prepped lunches and popular at potlucks!
View Recipe
5 from 6 votes

Edamame Salad

This Edamame Salad is a plant-based powerhouse filled with protein and fiber to keep you full and satisfied! It's easily customizable so you can add in your favorite veggies to use up what you already have on hand.
View Recipe
pink plate with whipped feta and roasted veggies on it
5 from 1 vote

Whipped Feta Veggie Bowls

These whipped feta veggie bowls are loaded with roasted vegetables, crispy chickpeas, and creamy whipped feta for an easy, flavorful vegetarian dinner that everyone will love!
View Recipe
Lentil curry served over coconut rice.
5 from 2 votes

Coconut Lentil Curry with Coconut Rice

Cozy and nourishing Coconut Lentil Curry with warming spices, creamy coconut milk and a boost of veggies from onion, tomatoes, bell pepper and peas. This flavorful recipe is packed with plant-based protein and fiber for the perfect, satisfying meal!
View Recipe
Soup made with tofu and mushrooms in a white bowl.
4.91 from 11 votes

Coconut Tofu Soup

Nourishing Coconut Tofu Soup is a mix of ginger, garlic, lemongrass, mushrooms and tofu, all simmered together in a savory broth. An easy, healthy meal that’s full of flavor and ready in less than 30 minutes!
View Recipe
Green goddess pasta served in a pink bowl.
5 from 5 votes

Green Goddess Pasta

Green Goddess Pasta is fresh, vibrant, and packed with herby flavor in every bite—and the best part? It’s ready in just 30 minutes! With a creamy, nutrient-packed green sauce, this quick and easy pasta is perfect for busy weeknights when you still want something wholesome and delicious.
View Recipe

High-Protein Dinners That Feel Like Comfort Food

shredded tofu burritos filled with cheese, tomato and quacamole
5 from 5 votes

High Protein Vegetarian Burritos

These High Protein Veggie Burritos are super easy to make and packed with 25 grams of plant based protein! They come together with just a handful of simple ingredients and are a great freezer meal too.
View Recipe
3 pieces of tuscan inspired marry me tofu in a large skillet with lots of creamy sauce in it.
5 from 5 votes

Marry Me Tofu

This Marry Me Tofu is my vegetarian take on the VIRAL Marry me chicken recipe that I have been seeing everywhere! It’s simple to make and packed with so much flavor!
View Recipe
No ratings yet

Vegan Lentil Soup

Bringing you major warm, cozy and comforting vibes with this Vegan Lentil Soup! This soup recipe is so easy to make and it’s loaded with nourishing vegetables, warm spices and lentils, all simmered in a savory veggie broth. An easy one pot dinner option that the whole family will love!
View Recipe

Frequently Asked Questions

How much protein do vegetarians need per day?

Most adults need around 0.36–0.60 grams of protein per pound of body weight, depending on activity level. That’s roughly 50–75 grams per day for many people. Personally, I aim for closer to 100 grams of protein per day. All the meals in this post contain 20–30g of protein per serving to help you meet that goal.

What are the best high-protein vegetarian ingredients?

My go-to protein-packed ingredients include:
– Lentils, chickpeas, and other beans
– Tofu, tempeh, and edamame
– Cottage cheese and Greek yogurt
– High-protein pastas (like chickpea or lentil-based)
– Quinoa, eggs, hemp seeds, and even oats!

How can I add more protein to vegetarian dinners?

Easy ways to boost protein include:
– Swapping regular pasta for lentil or chickpea pasta
– Adding cottage cheese or Greek yogurt to sauces
– Using tofu or tempeh in stir-fries and sheet pan meals
– Stirring hemp seeds or nutritional yeast into bowls and soups

Are these dinners freezer-friendly?

Yes! Many of them are great for meal prep. I recommend freezing:
– The high-protein burritos (individually wrapped)
Coconut lentil curry and other saucy dishes
– Bean-based soups and stews
→ Just thaw and reheat on the stove or microwave with a splash of broth!

Want to level up even more?

Many of these dinners pair well with cottage cheese, lentil pasta, quinoa, or a sprinkle of hemp hearts to boost your protein even further.

Learning simple and easy ways to add more protein to vegetarian meals is key!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

Leave a comment

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

5 Comments

  1. Rekha says:

    Thank you for nice and healthy recipes

  2. Mim Akther says:

    The beans are so creamy, and the seasoning is on point rich, savory, and just the right amount of heat. You can tell a lot of thought went into making this both delicious and nutritious. Perfect for a satisfying meal or even as a side dish. Theyโ€™re seriously so good, I might just โ€˜marryโ€™ them myself! Definitely adding this to my regular meal rotation.

  3. Nina says:

    Thank you for your wonderful recipes!!

  4. Jan says:

    Great recipes- thank you so much๐ŸŽˆ๐ŸŒนโค๏ธ

    1. Sharon Angus-Smith says:

      All these look sooo delicious
      I can’t wait to try them!