Go Back Email Link
+ servings
flatbread on parchment with thyme sprigs, pizza cutter, and two pieces on white plates

Mushroom and Spinach Flatbread with Caramelized Onions

Super simple, but oh so delicious Mushroom and Spinach Flatbread with Caramelized Onions! The perfect weeknight dinner or party appetizer for any time of the year. Every bite is full of flavor and just melts in your mouth SO. GOOD!
4.94 from 15 votes
Prep Time: 20 mins
Cook Time: 8 mins
Total Time: 28 mins
Author: Traci
  • 15 ounces pizza dough
  • 2 cups sliced yellow or white onion
  • 3 cups sliced cremini, baby bella mushrooms
  • 2 cups fresh spinach
  • ¼ cup freshly grated parmesan
  • 4 ounces fresh mozzarella, chopped
  • 2-3 Tablespoons olive oil + more for sautéing
  • Preheat oven with baking stone to 450 degrees.
  • Sauté onion in a little olive oil over medium heat until onion is tender and caramelized.
  • Season with salt and pepper. Set aside.
  • Sauté mushroom in olive oil until cooked through, about 2.3 minutes.
  • Turn off heat. Stir in spinach.
  • Season with salt and pepper. Set aside.
  • On a floured surface, roll dough into a rectangle.
  • Brush with olive oil.
  • Sprinkle with parmesan cheese.
  • Top with onion, mushroom, and spinach.
  • Add fresh mozzarella.
  • Bake until crust is browned and cheese is bubbly, about 8 minutes.


  • You can use your favorite vegan mozzarella and parmesan to make this flatbread vegan!
  • If you don't have a yellow onion, you can use a white onion.
  • Any kind of mushrooms can be used! We used baby bella's.
  • Store-bought dough can be used, but we can't recommend baking times.
Expert Tips:
  • If you don't have a baking stone, you can bake this on a sheet pan or a pizza pan!
  • Topping amounts are more suggestions. Feel free to add as much or as little as you like!
  • Baking times may vary.


Serving: 1sliceCalories: 640kcalCarbohydrates: 82gProtein: 26gFat: 25gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 36mgSodium: 1420mgPotassium: 626mgFiber: 5gSugar: 15gVitamin A: 2198IUVitamin C: 14mgCalcium: 347mgIron: 5mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.