• Home
  • Recipes
    • VEGAN
    • VEGETARIAN
    • Asian Inspired
    • Korean
    • Main Entree
    • Appetizer
    • Breakfast/Brunch
    • Drink
    • Recipe Collections
  • Tips and Knowledge
  • About
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
    • Facebook
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Mediterranean

    Mediterranean Flatbread with Feta & Veggies – Easy Weeknight Recipe

    Published Aug 11, 2021 · Updated Aug 19, 2025

    Jump to Recipe

    Make this Mediterranean flatbread with feta, olives, artichokes, and mozzarella on premade crust. It’s an easy, cheesy appetizer or light dinner!

    Overhead view of Mediterranean flatbread slices topped with artichokes, olives, peppers, and feta cheese

    Pizza is delicious year-round, but in warmer months, I want something lighter. That’s when I turn to this Mediterranean flatbread. It’s loaded with fresh veggies, briny olives, and two types of cheese (feta and mozzarella) on a premade crust. Easy, colorful, and full of flavor.

    Why You’ll Love This Mediterranean Flatbread

    • It’s fresh and flavorful:
      This flatbread is packed with veggies like bell pepper, red onion, kalamata olives, and tangy feta — like a Greek salad on warm, cheesy bread.
    • It’s quick and easy:
      You can make it in under 30 minutes using premade crust and your favorite pizza sauce. It’s perfect for busy weeknights or when you want something satisfying without the fuss.
    • It’s veggie-loaded and meatless:
      Instead of piling on meat and extra cheese, this flatbread is full of colorful vegetables and two cheeses — light, satisfying, and vegetarian-friendly.

    Ingredient Notes & Variations

    Trader Joe’s pizza crust package used as the base for homemade Mediterranean flatbread
    Flat lay of Mediterranean flatbread ingredients including olives, artichokes, peppers, red onion, mozzarella, and feta

    Pizza Crust

    • Store-bought cooked pizza crust - It bakes up fast and lets the fresh toppings really shine.
    • You’re welcome to use your favorite homemade pizza dough - I have a great recipe with a stand mixer and one without. I recommend partially baking it first so the vegetables don’t overcook.

    Cheese

    • Mozzarella melts smoothly and helps hold the toppings in place.
    • Feta adds that signature salty, tangy Mediterranean flavor.

    Toppings

    • Fresh veggies: green bell pepper and red onion add crunch and brightness
    • Cooked veggies: roasted red bell pepper adds sweetness and a tender, meaty texture
    • Briny flavor: kalamata olives and marinated artichokes bring bold, salty depth

    Variations

    • Use a different base: Flatbread, naan, or even pita bread all work well in place of premade pizza crust. Just adjust the baking time as needed.
    • Add protein: Want to make it more filling? Add sliced grilled chicken or chickpeas - both pair well with the Mediterranean flavors.
    • Switch up the veggies: Try cherry tomatoes, spinach, sun-dried tomatoes, or artichokes packed in water if that’s what you have on hand.

    How to Make Mediterranean Flatbread

    1. Preheat the oven to 425°F. If using a thin flatbread, reduce to 400°F.
    2. Spread a thin layer of pizza sauce over the cooked crust or flatbread.
    3. Add shredded mozzarella, covering the surface evenly.
    4. Layer on the veggies — bell pepper, red onion, olives, artichokes, and roasted red pepper.
    5. Sprinkle crumbled feta over the top.
    6. Bake for 8–10 minutes, until the cheese is melted and the edges are lightly golden. The veggies should still be crisp.
    Flatbread crust spread with tomato sauce for Mediterranean flatbread
    Flatbread topped with shredded mozzarella cheese before adding Mediterranean toppings
    Unbaked Mediterranean flatbread topped with peppers, olives, onions, artichokes, and feta cheese

    Tips for Success

    • Using homemade dough? Par-bake it at 425 (or 450°F) for 6 to 8 minutes before adding toppings. This helps prevent soggy crust and overcooked veggies.
    • Go easy on the pizza sauce. A thin, even layer is best — too much can make the crust soggy.
    • Skip fresh tomatoes. For extra tomato flavor, use sun-dried tomatoes instead. Fresh ones release too much water and can affect the texture.
    • Reheat gently. Warm leftovers just until the cheese melts. Overheating can make the crust tough and the veggies mushy.
    Slice of Mediterranean flatbread served on a black plate with a drink, with the rest of the flatbread in the background

    If you’re craving something a little lighter but still full of flavor, this Mediterranean flatbread is a great way to change up your pizza routine. It’s easy, veggie-packed, and endlessly customizable. If you love homemade pizza nights as much as I do, be sure to check out my Sausage, Pepper & Onion White Pizza or my White Mushroom Spinach Pizza next!

    Print

    Mediterranean Flatbread with Feta & Veggies

    close up photo of Mediterranean pizza.
    Print Recipe

    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    No reviews

    This easy Mediterranean flatbread is loaded with fresh veggies, briny olives, and two cheeses on a premade crust. A quick, satisfying dinner or appetizer you can make in under 30 minutes!

    • Author: George
    • Prep Time: 15 minutes
    • Cook Time: 8 minutes
    • Total Time: 23 minutes
    • Yield: 1 large pizza 1x
    • Category: Main
    • Method: Bake
    • Cuisine: Mediterranean
    • Diet: Vegetarian

    Ingredients

    Scale
    • 1 large store-bought, cooked pizza crust 
    • ⅓ cup pizza sauce of your choice
    • ¾ cup shredded mozzarella cheese
    • ⅓ green bell pepper, sliced
    • 8 to 10 kalamata olives, sliced
    • ⅓ cup roasted red bell pepper, sliced
    • ⅙ red onion, sliced
    • ¼ cup marinated artichoke hearts
    • ¼ cup feta cheese

    Instructions

    1. Preheat oven to 425F. 
    2. Prepare all the toppings (slice the vegetables) and set them aside. 
    3. On a cooked pizza crust, spread the pizza sauce thinly. 
    4. Cover the crust by sprinkle shredded mozzarella cheese evenly.
    5. Add all the toppings.
    6. Sprinkle feta cheese on top.
    7. Bake for 8 minutes or so until the mozzarella cheese melts.
    8. Enjoy right away.

    Notes

    • If you're using homemade crust, make sure to part-bake it first. I baked mine at 425°F for 6 - 8 minutes before adding toppings.

    • When adding pizza sauce, don’t overdo it. I use just enough to lightly cover the crust in a thin, even layer.

    • The amount of sauce, cheese, and toppings will vary depending on the size of your crust and your personal preference. Feel free to adjust the quantities to suit your taste.

    Did you make this recipe?

    Share a photo and tag us — we can't wait to see what you've made!

    More Mediterranean

    • Oven baked Greek chicken meatballs with feta and herbs served in a white bowl with lemon and pickled onions in the background
      Easy and Moist Greek Chicken Meatballs with Feta
    • Bowl of couscous risotto with shrimp and leeks, garnished with parsley and lemon zest
      Couscous Risotto with Shrimp and Leek
    • Close-up of crispy fried goat cheese on a bed of salad greens, sliced with a fork, surrounded by cherry tomatoes and pomegranate seeds
      Crispy Fried Goat Cheese Salad with Balsamic Honey Vinaigrette
    • Close-up of Moroccan roasted carrots and parsnips garnished with parsley
      Moroccan Roasted Carrots and Parsnips with Honey

    Share your thoughts below! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    Footer

    ↑ back to top

    About

    • About George
    • Privacy Policy

    Stay Connected!

    • Pinterest
    • Instagram
    • Facebook

    Copyright © 2022 My Eclectic Bites

    Loaded veggie Mediterranean pizza before baking in the oven.
    Cut Mediterranean pizza with beer on the side.
    close up photo of loaded veggie Mediterranean pizza.