Quick Mediterranean Fish and Spinach Stew — FamilyPlate recipe🍲

Quick Mediterranean Fish and Spinach Stew

A flavorful and vibrant one-pot Greek stew featuring tender white fish and fresh spinach, ready in under 30 minutes. Perfect for a healthy lunch that kids will love!

🇬🇷 Greek
👶 Kid Friendly

✨ Created by a FamilyPlate user

⏱️
Prep Time
10 mins
🍳
Cook Time
20 mins
📊
Difficulty
easy
🍽️
Meal Type
lunch
👶
Cooking Style
Kid-Friendly

Nutrition (per serving)

320kcal
Calories
28g
Protein
12g
Carbs
15g
Fat

Ingredients

  • 1 lb white fish fillets (e.g., cod or haddock)
  • 2 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 can (14.5 oz) diced tomatoes, undrained
  • 2 cups fresh spinach, roughly chopped
  • 1 tsp dried oregano
  • 1 tsp lemon zest
  • Salt and pepper to taste
  • 1 cup vegetable broth
  • 1/2 cup black olives, sliced
  • Juice of 1 lemon

Instructions

  1. 1

    Heat olive oil in a large pot over medium heat.

  2. 2

    Add diced onion and sauté until translucent, about 3-4 minutes.

  3. 3

    Stir in garlic and cook for another minute until fragrant.

  4. 4

    Add diced tomatoes, vegetable broth, and dried oregano; season with salt and pepper. Bring to a simmer.

  5. 5

    Once simmering, gently add the fish fillets to the pot; cook for 5-7 minutes until fish is opaque and flakes easily.

  6. 6

    Fold in fresh spinach and sliced olives; cook for an additional 2-3 minutes until spinach is wilted.

  7. 7

    Remove from heat; stir in lemon juice and lemon zest before serving.

FamilyPlate AI Meal Planner

Love this recipe? Get a full weekly plan.

FamilyPlate builds a personalised weekly plan around your family's tastes — free to start.

Create Your Free Meal Plan →