20 High-Protein Vegetarian Dinners for Weight Loss

 Add these tasty vegetarian dinners to your weekly rotation for a boost of healthy protein! Each serving has 15 grams of protein, which is important for healthy muscle function, bone health, skin health and more. They’re also high in fiber, boasting at least 6 grams per serving. Fiber is an important nutrient for a variety of body functions, from healthy digestion to heart health and beyond. It is also beneficial for healthy weight maintenance because it helps you feel more full for longer periods of time. Options like our Cajun-Spiced Tofu Tostadas with Beet Crema and Spinach & Artichoke Dip Pasta are full of flavor and nourishing ingredients that you’ll want to enjoy after a long day!

Cajun-Spiced Tofu Tostadas with Beet Crema

Photographer / Jacob Fox, Food styling / Sue Mitchell, Food Styling / Kelsey Bulat

Crumbled tofu spiced up with Cajun seasoning is layered onto these tostadas with a juicy mango slaw. A dollop of sour cream zhuzhed up with beet and lime adds even more flavor. 

Chickpea Pasta with Mushrooms & Kale

Greg DuPree

Loading up your pasta with vegetables like the kale and mushrooms here is not only delicious, it also makes the meal more satisfying.

Southwest Chopped Salad with Tomatillo Dressing

Leigh Beisch

Jicama is the crunchy, sweet tuberous root of a legume native to Central America. If you love it in this salad, try including sticks of it with your next crudités spread.

Spinach & Artichoke Dip Pasta

If you’ve ever wanted to make a meal out of warm spinach and artichoke dip, this creamy pasta is for you. And here’s what’s almost as good as the flavor of this comforting dish: the fact that this healthy dinner takes just 20 minutes to prepare.

Red Lentil Soup with Saffron

Jacob Fox

This hearty red lentil soup uses spices common in Persian cuisine: turmeric, cumin and saffron. Enjoy it with a warm baguette or steamed rice.

Pantry Peanut Noodles

Jacob Fox

Choose your own adventure with these noodles! They’re delicious with peanut butter and tahini alike. Plus, you can use whatever frozen vegetables you have on hand and finish the dish off with any herbs still thriving in your garden or hanging out in your crisper.

Vegan Shepherd’s Pie

Lentils take the place of ground meat and vegan butter adds creaminess to the mashed potatoes in this easy vegan shepherd’s pie recipe. 

Instant Pot Vegetarian Chili

This Instant Pot vegetarian chili recipe is full of healthy veggies and two kinds of beans. Chipotle chiles give it a hint of smoke and a nice kick. Top this quick and easy chili with cheese and sour cream, or enjoy it as a vegan chili by garnishing with veggies such as avocado, sliced jalapeños, onions, radishes and scallions or cilantro.

Slow-Cooker Vegetable Stew

Potatoes and beans make this tomato-based crock-pot vegetable stew super-hearty. You could also add briefly sautéed chunks of zucchini or fresh corn kernels just before serving, or add another can of cannellini beans for more substance. A dollop of pesto on top is also super-delicious. Adding homemade garlic croutons is an easy way to elevate this healthy dinner.

Vegan Kale Caesar Salad with Tofu Croutons

Swapping tofu for the bread in these meal-prep Caesar salad bowls bumps up the satiety factor with 18 grams of protein.

Spinach Ravioli with Artichokes & Olives

Store-bought spinach ravioli and a handful of basic pantry items are all you need to get a healthy dinner on the table in 15 minutes. Ingredients like oil-packed sun-dried tomatoes, briny Kalamata olives and toasty pine nuts help to build big flavor fast. If you can’t find frozen artichokes, swap in a 15-ounce can (just be sure to drain and rinse them well).

Vegan Superfood Grain Bowls

Photographer: Fred Hardy, Food Stylist: Margaret Monroe Dickey


This nutrient-packed grain bowl recipe comes together in 15 minutes with the help of a few convenience-food shortcuts like prewashed baby kale, microwavable quinoa and precooked beets. Pack these ahead to keep on hand for easy meal-prep lunches or dinners on busy nights.

Easy Pea & Spinach Carbonara

Fresh pasta cooks up faster than dried, making it a must-have for fast weeknight dinners like this luscious yet healthy meal. Eggs are the base of the creamy sauce. They don’t get fully cooked, so use pasteurized-in-the-shell eggs if you prefer.

Cilantro Bean Burgers with Creamy Avocado-Lime Slaw

Lighten up your burger! Bean patties have less saturated fat and more fiber than beef patties. They’re also cheaper and easier to cook indoors–and we promise they’re just as satisfying, especially with the mouthwatering creamy slaw on top.

Cheesy Chipotle-Cauliflower Mac

You’ll barely notice the cauliflower in this comforting skillet pasta–it’s pureed and mixed into the creamy cheese sauce.

Falafel Pita Sandwiches with Tzatziki

This delightful vegetarian sandwich boasts tons of flavor from the yogurt sauce and quick-pickled veggies, and it’s only 400 calories! You can make the pickled vegetables, falafel mixture and tzatziki sauce ahead of time for easy meal-prep lunches or dinner later in the week.

Spaghetti Squash with Peanut Sauce & Edamame

This gluten-free, vegan version of peanut noodles has a high protein content thanks to edamame and peanut butter. Spaghetti squash turns delicately sweet when roasted, which pairs wonderfully with the peanut sauce.

Easy Vegetarian Taco Salad

Taco salad doesn’t always have to contain beef—this 15-minute version uses tofu or black bean crumbles, which taste delicious and offer up a healthy dose of protein. This vegetarian meal is so tasty that even meat-only eaters won’t miss the beef.

Veggie Wrap with Cilantro Hummus

These healthy multi-grain wraps are filled with mixed greens, chopped cucumber, tomato and red onion, as well as feta cheese and a homemade cilantro hummus. As a time saver, the hummus can be prepared up to 3 days ahead, and chilled until you’re ready to make the wraps.

Stuffed Zucchini with Black Beans, Corn and Poblano Pepper

Who says vegetables have to be boring? Spice up your dinner with this stuffed zucchini recipe with Poblano pepper, black beans, and corn.

Leave a Comment