Vegan Mediterranean Pesto Flatbread Recipe

This Vegan Mediterranean Pesto Flatbread Recipe is a delightful and healthy option for a quick meal or snack. Featuring a vibrant pesto made from fresh basil, garlic, and nuts, it pairs perfectly with a variety of toppings.

This vegan recipe is not only easy to prepare but also customizable, allowing you to add your favorite vegetables or proteins to create a satisfying dish.

Quick and Easy Vegan Flatbread

Vegan Mediterranean Pesto Flatbread with tomatoes, peppers, olives, and arugula on a wooden table.

This flatbread is topped with homemade vegan pesto and an assortment of fresh vegetables, making it a colorful and nutritious meal. The recipe takes about 30 minutes from start to finish and serves 4 people.

Ingredients

  • 1 cup fresh basil leaves
  • 1/4 cup pine nuts or walnuts
  • 2 cloves garlic, minced
  • 1/4 cup nutritional yeast
  • 1/2 cup olive oil
  • Salt and pepper to taste
  • 4 flatbreads or pita breads
  • 1 cup cherry tomatoes, halved
  • 1/2 cup sliced bell peppers
  • 1/4 cup black olives, sliced
  • Fresh arugula for garnish (optional)

Instructions

  1. Make the Pesto: In a food processor, combine basil, pine nuts, garlic, nutritional yeast, and a pinch of salt. Pulse until finely chopped. With the processor running, slowly add olive oil until smooth. Adjust seasoning with salt and pepper.
  2. Prepare the Flatbreads: Preheat the oven to 400°F (200°C). Place flatbreads on a baking sheet.
  3. Spread the Pesto: Evenly spread a generous layer of the pesto over each flatbread.
  4. Add Toppings: Top with cherry tomatoes, bell peppers, and black olives.
  5. Bake: Place the baking sheet in the oven and bake for 10-12 minutes, or until the edges are crispy.
  6. Serve: Remove from the oven and let cool slightly. Garnish with fresh arugula if desired. Slice and serve warm.

Cook and Prep Times

  • Prep Time: 10 minutes
  • Cook Time: 12 minutes
  • Total Time: 22 minutes

Nutrition Information

  • Servings: 4 flatbreads
  • Calories: 250kcal
  • Fat: 18g
  • Protein: 6g
  • Carbohydrates: 22g