High-Protein Vegetarian Dinners for When You Want Your Macros Without the Meat
Cheesy Dried Plum Flatbread
This flatbread is a fun sweet and savory take on dinner and includes an impressive 20 grams of protein. "Cooking with dried plums is an easy way to add potassium and other nutrients to your meals, says Lauren Harris-Pincus, M.S., R.D.N. "Research shows they may help strengthen bones and prevent or even reverse bone loss."
Get the recipe: Cheesy Dried Plum Flatbread
Italian Split Pea Soup
Some of the best plant-based sources of protein are pulses, including chickpeas, lentils, dried peas, and beans. In fact, adding just a half-cup of cooked pulses to your diet three times each week can help you manage your weight. Each bowl of this delicious soup contains split peas and navy beans, offering 14 grams of protein—close to 30 percent of your daily value.
Get the recipe: Italian Split Pea Soup
Alphabet Pesto Veggie Omelet
Breakfast for dinner is always a great idea, and this omelet makes a great meal that packs in protein, fiber, and antioxidants. For just 210 calories, you get 15 grams of protein, which is 30 percent of the daily value, so you can make sure you hit those macro numbers by the end of the day. Round out your meal with a side of steamed broccoli or cauliflower.
Get the recipe: Alphabet Pesto Veggie Omelet
Walnut Mushroom Lasagna Rolls
Who knew you could get so much nutrition from a hearty comfort food dish? The ricotta cheese is packed with protein and rich in calcium. Plus, the walnuts are great for healthy fats, protein, and fiber, says Judy Barbe, M.S., R.D.N., author of Your 6-Week Guide to LiveBest. Mushrooms add the rich, savory flavor you crave at dinnertime.
Get the recipe: Walnut Mushroom Lasagna Rolls
Revolution Foods Sesame Garlic Dinner Hero
Whip up a quick, protein-packed vegetarian dinner with this meal kit. Just add 3 or 4 ounces of firm tofu to the brown rice blend, spices, and sauce—and you have a high-protein vegetarian dinner ready in 30 minutes or less. Don't forget to serve with a side salad so you get additional filling fiber from your veggies. (On nights when you're ready to add some meat back into your life, try these fast and easy chicken breast recipes.)
Tomato and Black Bean Egg Bake
Creamy Lemon Pistachio Pasta
Greek yogurt ups the protein, greens add fiber, and pistachios and avocado offer healthy fats, says Jennifer Bowers, Ph.D., R.D. "This dinner is fancy enough for company, yet quick enough for a weeknight," she says. (Try avocado pesto pasta for a vegan way to enjoy creamy pasta.)
Get the recipe: Creamy Lemon Pistachio Pasta
Mediterranean Red Beans and Barley Bowl
"I love to color my bowls with veggies, fruits, beans, herbs, spices, nuts, and seeds," says Vicki Shanta Retelny, R.D.N. "It's a healthy and hearty way to fuel your body." This bowl recipe is packed with protein from beans, and fiber from the barley, called beta-glucan, is beneficial for helping to rid your body of excess cholesterol.
Get the recipe: Mediterranean Red Beans and Barley Bowl
Butter Beans and Olives in Spicy Tomato Sauce
"This recipe is one of my favorite meatless meals because it packs in lots of plant protein and filling fiber," says Jessica Cording, M.S., R.D. The olives add a unique flavor and some healthy fat, too. You can add additional protein by sprinkling goat cheese or feta on top, or try it with a poached egg.
Get the recipe: Butter Beans and Olives in Spicy Tomato Sauce