25 High Protein Vegetarian Meals

These delicious and satisfying high protein vegetarian meals work for meatless Mondays or any day of the week! These recipes are packed with vegetarian protein sources to keep you feeling full and energized. Each one has been tested and approved by our family!

High protein vegetarian meals

Looking to pack protein into your meals but don’t eat meat? As two vegetarian cookbook authors, Alex and I have learned that meat isn’t necessary for a filling, protein-packed meal!

Over the decade of writing this food blog specializing in vegetarian and vegan meals, we’ve found so many tricks to making filling high protein vegan and vegetarian recipes. Here’s a list of our top high protein vegetarian meals that our family loves! Each one has been tested by a real family (us!) and they are listed with protein amounts.

What is a high protein vegetarian meal?

Per Mayo Clinic, general recommendations are to consume 15–30 grams of protein at each meal. Each one of the recipes below has at least 15 grams of protein per serving for the main dish. You can add additional protein into the meal by serving with protein-packed side dishes.

Protein packed vegetarian ingredients

Before we get to the recipes, here are some powerhouse protein-packed ingredients you’ll see featured in these high protein vegetarian meals:

  • Cheese, yogurt, and milk: Cottage cheese, ricotta cheese, Greek yogurt, other cheeses, and milk are excellent sources of vegetarian protein. See our top Cottage Cheese Recipes.
  • Legumes: Lentils, chickpeas, black beans, kidney beans, and other legumes are protein superstars. Toss them in salads, soups, stews, or curries for a hearty dose of protein. See our top Lentil Recipes and Black Bean Recipes.
  • Tofu and tempeh: Tofu and tempeh are high protein plant based foods. Scramble tofu for breakfast, grill tempeh for a satisfying sandwich, or add it to stir-fries for a protein boost. See our top Tofu Recipes.
  • Nuts and seeds: Almonds, cashews, walnuts, pumpkin seeds, chia seeds, and hemp seeds are packed with protein and healthy fats. Sprinkle them on salads, yogurt, or oatmeal, or blend them into smoothies to amp the protein.
  • Quinoa: This ancient grain is a complete protein, meaning it contains all nine essential amino acids. Use it as a base for grain bowls, stuff it in vegetables, or toss it in salads.

And now, our top 25 high protein vegetarian meals!

Frequently asked questions

Is it difficult to get enough protein on a vegetarian diet?

Not at all! Plenty of plant-based foods are packed with protein. By incorporating a variety of protein-rich ingredients like cheese, milk, legumes, tofu, tempeh, nuts, seeds, and quinoa into your meals, you can easily meet your daily protein needs.

Do I need to combine certain plant-based proteins to get all the essential amino acids?

While it’s true that some plant-based proteins are not complete proteins (meaning they lack one or more essential amino acids), you don’t need to worry about combining specific foods at each meal. As long as you eat a varied diet throughout the day, you’ll get all the amino acids your body needs.

Are high-protein vegetarian meals expensive?

Many protein-rich vegetarian ingredients like lentils, beans, and tofu are quite affordable. Plus, by cooking at home and focusing on whole foods, you can save money compared to eating out or relying on processed vegetarian products.

Print
High protein vegetarian meals

25 High Protein Vegetarian Meals


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sonja Overhiser
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Yield: 6
Save Recipe

Description

These delicious and satisfying high protein vegetarian meals work for meatless Mondays or any day of the week! These recipes are packed with vegetarian protein sources to keep you feeling full and energized. These lasagna roll ups are a fun way to serve this iconic dish: roll the noodles around the filling for tasty and fun dinner recipe!


Ingredients

  • 12 lasagna noodles (10 ounces)
  • 28-ounce can fire roasted crushed tomatoes*
  • 1 garlic clove, grated
  • 2 tablespoons olive oil
  • 2 teaspoons dried oregano, divided
  • 1 ½ teaspoons kosher salt, divided
  • 10 ounces frozen spinach
  • 2 tablespoons fresh basil, chopped, plus more for garnish
  • 15 ounces ricotta cheese
  • ½ cup grated Parmesan cheese
  • 2 cups whole milk mozzarella cheese, divided
  • ½ teaspoon lemon zest
  • 1 egg
  • Chopped parsley, for garnish (optional)
  •  

Instructions

  1. Preheat the oven to 400°F.
  2. Boil the noodles: Bring a large pot of well-salted water to a boil. Boil the noodles until just al dente, according to the package instructions, stirring often. Drain the noodles, then drizzle a baking sheet with a bit of olive oil. Lay the noodles flat onto the sheet, then turn them over so they become coated with olive oil to prevent sticking.
  3. Meanwhile, make the tomato sauce: In a medium bowl, mix the fire roasted tomatoes, grated garlic, olive oil, 1 teaspoon dried oregano, and ¾ teaspoon kosher salt. Mix well until all the olive oil is incorporated.
  4. Make the filling: Thaw the spinach following the package instructions, then squeeze out as much water as possible with your fingers (the spinach should feel dry and crumbly before using it). In a medium bowl, mix it with the basil, ricotta cheese, Parmesan cheese, ½ cup mozzarella cheese, lemon zest, egg, 1 teaspoon dried oregano, ¾ teaspoon kosher salt, and fresh ground pepper.
  5. Roll the noodles: Spread half the tomato sauce in the bottom of a 9 x 13-inch baking dish. On a baking sheet, place 4 noodles. Spread ¼ cup cheese mixture down each noodle, then top with a bit of tomato sauce (see the photos). Gently roll up each noodle, then place the noodle roll into the baking dish. Repeat for each of the noodles. 
  6. Finish: Once all noodles are rolled and in the baking dish, pour the remaining tomato sauce on top, and sprinkle the remaining 1 ½ cups mozzarella on top. 
  7. Bake: Cover the pan with foil (so it’s not touching the cheese) and bake for 20 minutes. Uncover the foil and bake for 10 minutes. If desired, broil 2 minutes until the cheese is browned. Garnish with chopped parsley or basil and serve. Leftovers last refrigerated for 4 days; reheat in a 375°F oven until warmed through. You can also freeze leftovers for up to 3 months.

Notes

*If desired, you can use purchased marinara sauce instead of making your own. If using purchased marinara, still add the 1 clove grated garlic and 1 teaspoon dried oregano to enhance the flavor.

  • Category: Main dish
  • Method: Baked
  • Cuisine: Italian inspired
  • Diet: Vegetarian


from A Couple Cooks
https://ift.tt/RXW6wAm
Sonja Overhiser
July 30, 2024 at 03:39PM

Comments

Popular posts from this blog

Creamy Shrimp Risotto

Easy Burrata Recipe

Quick Burrito Bowl