Nutrition

10 Healthy One Pot Vegetarian Meals That Are High in Protein

What could be better?


For many vegetarians, or those who are simply trying to eat less meat, it can be difficult to find dishes that hit your recommended protein intake.

To help make meal prep easier, these high protein vegetarian recipes are great options for breakfast, lunch, or dinner and only require one dish or pot to make. From lentils to eggs to quinoa, they contain a variety of different protein sources and flavors to satisfy all the vegetarians in your life.

1. Tomato Casserole with White Beans and Parmesan Croutons
Via Well Plated 

This dish combines a variety of textures, from crunchy croutons to creamy white beans. While balanced out with carbohydrates and fats, one serving of this dish still contains 14 grams of protein.

2. Southwestern Veggie Skillet
Via Fat Friday Forever 

Filled with brown rice, black beans, cheese, and a variety of vegetables, this easy skillet comes together in only 20 minutes. If desired, top with avocado or salsa.

3. One Pot Moroccan Chickpea Quinoa Salad
Via Ambitious Kitchen 

Salty, sweet, spicy—all these flavors, and more, make up this quinoa salad. Store the quinoa in mason jars to bring with you for an easy lunch throughout the week.

4. Mediterranean Spiced Yogurt and Egg Skillet
Via Brewing Happiness

While intended for breakfast, this skillet would still make for a delicious lunch or dinner. Serve the meal with whole wheat naan and a squeeze of fresh lemon.

5. Smoky Tomato and Halloumi Bake
Via Happy Veggie Kitchen 

Calling all cheese lovers—this one’s for you. Halloumi and beans are cooked in a smoky red sauce, perfect to dip bread into or as a sauce for quinoa or pasta.

6. Potato, Kale, and White Bean Hash
Via Epicurious 

Is there anything better than a recipe that features crispy potatoes? If you want to add more protein, add a fried egg or chop up some hard boiled eggs and sprinkle them on top.

7. One Pot Creamy Spinach Lentils
Via Pinch of Yum

Sub the bacon grease for olive oil and chicken broth for vegetable broth in this recipe. The cooking length of the lentils can differ depending on how old your lentils are and will likely range from 30-45 minutes.

8. One Pan Gnocchi with Sun Dried Tomatoes and White Beans
Via Sweet Peas and Saffron 

Mushrooms, sun dried tomatoes, and spinach are combined with crispy gnocchi in this easy meal. Plain gnocchi is used in the recipe, but sweet potato or whole wheat gnocchi would also work.

9. One Pot Vegetarian Spaghetti
Via Family Food on the Table 

We can’t talk about one pot recipes without talking about the OG one pot meal: pasta. This version calls for whole wheat spaghetti, but try using chickpea or lentil spaghetti to boost the amount of protein.

10. One-Pan Curried Shakshuka
Via Eating Bird Food 

This warming meal is full of spices like cumin, paprika, turmeric, and curry powder. Serve the shakshuka with toast, fresh vegetables, or over a bowl of rice or quinoa.