9 High-Protein Vegetarian Meals That Show the Power of Plants

Enhance your baked potato with generous cheddar cheese, which not only adds rich flavor but also provides a surprising 7 grams of protein per ounce.

Poblano and Black Bean

Utilize the Good Housekeeping 4-Piece Essential Baking Sheet Pan Set for an effortless cleanup after preparing this flavorful sheet pan meal featuring gnocchi.

Sheet Pan Gnocchi and Peppers

Opt for a vegan-friendly sandwich filled with creamy hummus, mashed avocado, and a colorful medley of fresh vegetables.

Fully-Loaded Veggie Sandwiches

This veggie-packed frittata not only provides a healthy dose of vegetables but also packs 9 grams of protein per serving. Perfect for doubling up.

Sheet Pan Asparagus Frittata

Enjoy layers of tender matzo sheets transformed into a lasagna-like dish with marinara sauce and gooey cheese, creating a comforting and delicious meal.

Matzo Lasagna

In just under 30 minutes, whip up this cozy soup using pantry staples like chickpeas and kale, ensuring a hearty and nutritious meal.

Chickpea and Kale Soup

Roasted butternut squash adds a delightful sweet and spicy twist to these meatless enchiladas, offering a satisfying and flavorful dining experience.

Butternut Mole Enchiladas

Indulge in a creamy and protein-packed arugula pesto sauce paired perfectly with linguine pasta, combining rich flavors with nutritional benefits.

Linguine with Arugula Pesto

Transform your breakfast into a savory delight with scrambled eggs mixed with crunchy tortilla chips, cheese, and zesty pico de gallo, a versatile dish for any time of day.


9 Best Protein-Packed School Lunch Ideas