Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Protein-Packed Veggie Casserole for Easy Healthy Dinners

Ultimate High-Protein Veggie Bake

A hearty, comforting, and nutritious dish packed with colorful vegetables, plant-based protein, and a golden cheesy crust—perfect for meal prep or a crowd-pleasing dinner.

  • Total Time: 50 minutes
  • Yield: 6 portions 1x

Ingredients

Scale
  • 1 cup cooked quinoa
  • 1 can (15 oz) lentils, drained and rinsed
  • 1 cup cottage cheese (or ricotta)
  • 1 cup shredded mozzarella cheese (plus extra for topping)
  • 2 eggs
  • 1 zucchini, diced
  • 1 red bell pepper, chopped
  • 1 cup broccoli florets, chopped small
  • 1/2 onion, finely diced
  • 2 cloves garlic, minced
  • 1 tsp dried oregano
  • 1/2 tsp paprika
  • Salt and pepper, to taste
  • 1 tbsp olive oil
  • Optional: 1/4 cup grated Parmesan for topping
  • Fresh basil for garnish

Instructions

  1. Preheat oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with olive oil or cooking spray.
  2. In a skillet over medium heat, warm olive oil. Add onion, garlic, zucchini, bell pepper, and broccoli. Cook for 5–7 minutes until softened. Season with salt, pepper, oregano, and paprika.
  3. In a large bowl, combine cooked quinoa, lentils, cottage cheese, eggs, 1 cup mozzarella, and sautéed veggies. Mix well.
  4. Pour the mixture into prepared baking dish and spread evenly. Top with extra mozzarella and Parmesan if using.
  5. Bake for 30–35 minutes, until the top is golden and center is set. Let cool for 5–10 minutes before serving.

Notes

Make it your own by swapping in other grains or beans, adding greens or spicy elements, and topping with yogurt or tahini. Great for meal prep and freezes well!

  • Author: Clara
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baked
  • Cuisine: Vegetarian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 portion
  • Calories: 380
  • Sugar: 4g
  • Sodium: 520mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 28g
  • Fiber: 6g
  • Protein: 26g
  • Cholesterol: 110mg

Keywords: veggie bake, high protein, vegetarian dinner, meal prep, quinoa, lentils