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
Mediterranean-Meatball-Casserole-Recipe

Mediterranean Meatball Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Mediterranean Meatball Casserole is a delightful combination of orzo, sun-dried tomatoes, and plant-based meatballs. Perfect for a quick, satisfying dinner, this dish captures the essence of comfort food while being easy to prepare. You’ll love its rich flavors and the creamy texture from the feta cheese!

  • Total Time: 1 hour 5 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 1 lb orzo
  • ½ cup finely diced red onion
  • ¼ cup sun-dried tomatoes, packed in oil, roughly chopped
  • ¼ cup halved kalamata olives
  • 1 pint cherry tomatoes
  • 4 cloves garlic, minced
  • ½ tsp salt
  • ½ tsp crushed red pepper flakes
  • ½ tsp oregano
  • ¼ tsp black pepper
  • 3 cups vegetable broth, may need up to 1 additional cup
  • 1 8-oz block feta cheese
  • 1 14-oz package frozen plant-based meatballs
  • to serve: lemon zest, crusty bread

Instructions

  1. Preheat the oven to 375°F (190°C) and lightly grease a large casserole dish.
  2. In the prepared dish, combine the orzo, diced red onion, sun-dried tomatoes, kalamata olives, cherry tomatoes, minced garlic, salt, crushed red pepper flakes, oregano, black pepper, and vegetable broth. Stir everything together and place the block of feta cheese in the center.
  3. Cover the dish tightly with aluminum foil and bake for 20 minutes.
  4. After 20 minutes, remove from the oven and stir the dish to mix in the feta. If the orzo appears dry, add more vegetable broth. Place the frozen plant-based meatballs on top and return to the oven, uncovered, for an additional 15 to 20 minutes, until the orzo is tender and meatballs are heated through.
  5. Serve warm, optionally garnished with fresh lemon zest and accompanied by crusty bread.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

Ensure the vegetable broth fully covers the orzo for optimal cooking.
Feel free to add more vegetables according to your preference.
This casserole can be a versatile dish, perfect for meal prep.

  • Author: Alejandro
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Category: Casserole
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 54g
  • Fiber: 8g
  • Protein: 12g
  • Cholesterol: 30mg