16 One-Pot, High-Protein Vegetarian Dinners (2024)

One-pot meals are a quick and easy way to cook a delicious meal. For those following a vegetarian diet or those who want to incorporate more plant-based meals into their rotation, these recipes are a perfect fit. Each follows our nutritional parameters for high-protein meals, with 15 or more grams per serving. Recipes like Cheesy Marinara Beans and One-Pot Lentils & Rice with Spinach are delicious vegetarian meals you'll want to make again and again.

01of 16

Red Lentil Soup with Saffron

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (1)

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

02of 16

Black Bean Fajita Skillet

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (2)

You can often find presliced and ready-to-cook fresh vegetables in your grocer's produce section. Use these to your advantage to cut down on dinnertime prep. Here, presliced fajita vegetables are sautéed with canned black beans and Southwest seasoning for a quick and easy Tex Mex-inspired meal. Plus, this recipe requires just three ingredients, not including basics like salt, pepper and oil. You can easily take your bowl up a notch by adding some cheese, sour cream or another tasty topping.

03of 16

Cheesy Marinara Beans

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (3)

This ooey-gooey dish has baked-pasta vibes but features protein-packed beans instead of noodles. Look for dried corona beans, a larger, creamy white bean, at natural-foods stores or online. Cannellini are a good substitute. Serve with a green salad and toasted baguette.

04of 16

Baked Eggs in Tomato Sauce with Kale

View Recipe

You can make these three-ingredient tomato-simmered eggs with things you probably already have on hand in your freezer and pantry. To make these baked eggs more like eggs in purgatory, look for a spicy tomato sauce and don't forget some whole-wheat bread for dipping.

05of 16

Hearty Minestrone

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (5)

This version of the Italian classic soup Minestrone is packed with leeks, potatoes, beans, zucchini, spinach and orzo, making it perfect for a hearty lunch or supper on a cold winter's night. To make a vegetarian version use vegetable rather than chicken broth. Top each bowl with freshly grated Parmigiano-Reggiano for a zesty burst of flavor.

06of 16

One-Pot Lentils & Rice with Spinach

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (6)

This hearty vegan dish gets its earthy flavor from cumin and brown rice. If you can handle extra heat, try doubling the crushed red pepper for a bigger punch of flavor.

07of 16

Clean-Out-the-Fridge Vegetable Stew

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (7)

Full of flavor and plenty of veggies, this easy vegetable soup is a great way to clear out some space in your produce drawer. The recipe is flexible enough that you can make ingredient changes based on what you have on hand. You could also very easily make this a vegan stew by swapping out the butter for oil. Be sure to defrost the frozen items and drain off any liquid that accumulates during defrosting so you don't water down the stew. Because this recipe makes a large amount of stew, consider freezing half for later.

08of 16

Mexican Skillet Quinoa

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (8)

Spice-laced quinoa, beans and sweet potato give this one-pan vegetarian meal its substantial and hearty feel. While the dish is simmering, put together a crisp side salad or simply chop up some avocado for an easy and complete 30-minute meal.

09of 16

Tofu & Vegetable Curry with Zucchini Noodles

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (9)

For this quick Thai-inspired curry recipe, we've combined tofu and plenty of veggies with a flavorful sauce made with red curry paste, lime juice and coconut milk. Serve the curry over lightly warmed zucchini noodles to get even more veggies in your weeknight dinner. Bonus: Everything is cooked in one skillet, so there's only one pan to wash after dinner.

10of 16

Instant Pot Vegetarian Chili

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (10)

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.

11of 16

One-Pot Lentil & Vegetable Soup with Parmesan

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (11)

This lentil-vegetable soup is packed with kale and tomatoes for a filling, flavorful main dish. If you have it, the Parmesan cheese rind adds nuttiness and gives the broth some body. If you avoid cheese made with rennet, look for vegetarian Parmesan cheese, which is made without it.

12of 16

Greek Salad with Edamame

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (12)

Edamame adds protein to the classic Greek salad: romaine, tomatoes, cucumber, feta and olives. Serve with toasted pita brushed with olive oil and sprinkled with dried oregano or za'atar.

13of 16

Tofu & Vegetable Scramble

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (13)

Feel free to customize this speedy tofu and vegetable scramble with your favorite combination of vegetables and spice. Try to use veggies that will all cook at the same rate, like peppers, green beans and sugar snap peas.

14of 16

Stuffed Sweet Potato with Hummus Dressing

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (14)

Hearty yet simple to prepare, this stuffed sweet potato with black beans, kale and hummus dressing is a fantastic 5-ingredient lunch for one!

15of 16

Vegan Lentil Stew

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (15)

This comforting vegan lentil stew is incredibly satisfying thanks to hearty lentils and sweet potato. The leeks provide a savory allium note while the tomato paste, miso and cumin add bold flavor.

16of 16

Slow-Cooker Vegetable Stew

View Recipe

16 One-Pot, High-Protein Vegetarian Dinners (16)

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.

16 One-Pot, High-Protein Vegetarian Dinners (2024)
Top Articles
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 5849

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.