Garlic Roasted Tomato and Spinach Flatbread

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. Read our disclosure policy

This Garlic Roasted Tomato Spinach Flatbread is loaded with juicy roasted tomatoes, fresh spinach, plenty of garlic, and melty cheese on a crispy flatbread crust. It’s an easy recipe that comes together quickly and makes a delicious lunch, light dinner, or appetizer. If you love easy, flavor-packed meals like this, my Ciabatta Chicken Sandwich is another simple recipe worth trying.

Flaybread cut into six slices on a piece of parchment paper, with a small bowl of roasted cherry tomatoes on the side.

Can I just say this Garlic Roasted Tomato Spinach Flatbread is my current favorite thing to eat—I could seriously eat it every day! Juicy roasted tomatoes, fresh spinach, garlic, and melty cheese come together on a crispy flatbread for a quick and easy appetizer or light meal. Pair it with a crisp salad for an easy dinner, or try my Stuffed Pizza Sticks Recipe or Cheesy Beef Pockets when you’re craving something extra cheesy.

Quick Look: Cowboy Baked Beans Recipe

  • ⏱️ Prep Time: 10 minutes
  • 🕒 Total Time: 1 hour 12 minutes
  • 👨‍👩‍👧‍👦 Servings: 6
  • 📊 Calories: ~361 kcal per serving
  • 🥣 Ingredients: cherry tomatoes, garlic, olive oil, spinach, Naan bread, mozarella cheese.
  • Difficulty: Easy, great for quick weeknight dinners!

Summarize & Save This Content On

Ingredients Needed

All of the ingredients needed for this flatbread.
  • Flatbread: I like to use the Stonefire brand.
  • Tomatoes: Cherry tomatoes, grap or even regular tomatoes cut into bite sized pieces works fine.
  • Spinach: You can use frozen spinach just make sure its thawed and squeeze any extra water out.

How To Make Garlic Roasted Tomato Spinach Flatbread

Garlic roasted tomatoes on a baking sheet.
  • Step 1: Cut your cherry tomatoes in half and place them in a bowl.
  • Step 2: Add olive oil, Italian seasoning and salt and pepper and to
Spinch cooked in a skillet and flatbread placed on a baking sheet with tomatoes cheese and spinach added.
  • Step 3: Add the spinach to a hot skillet and cook just until wilted.
  • Step 4: Place the flatbread onto a prepared baking sheet.
  • Step 5: Add the shredded cheese along with the roasted tomatoes.
  • Step 6: Add the spinach on top and bake until golden brown.

Roasted tomato spinach flatbread cut into slices on a piece of parchment paper and fresh chopped basil on top.

Recipe Tips

  • You can use store bought sun dried tomatoes in a pinch.
  • Sauté the spinach first. This removes excess moisture and gives the spinach a softer texture. Be sure to squeeze out any extra liquid before adding it to the flatbread.
  • Shred your own cheese. Freshly shredded cheese melts more smoothly than pre-shredded cheese.
  • Easy to customize – Add your favorite cheese, vegetables, or protein to make it your own.
A slice of roasted tomato spinach flatbread being picked up from a small white plate.

Garlic Roasted Tomato Spinach Flatbread FAQ's

What kind of flatbread is best to use?

A store-bought naan or pre-baked flatbread works best for this recipe. It gives you a sturdy, slightly crispy crust that holds up well to the juicy roasted tomatoes, spinach, and cheese without getting soggy.

Can I make this spinach flatbread ahead of time?

Yes, you can prep this spinach flatbread ahead of time. Roast the tomatoes and prepare the other toppings in advance, then store them separately in the refrigerator. When you’re ready to eat, assemble the flatbread and bake it fresh for the best crispy crust.

How do you reheat leftover flatbread pizza?

In the microwave or ou can also use an air fryer at 350°F for 2-3 minutes.

Do I need to cook the spinach before adding it to flatbread?

No, you don’t need to cook the spinach first. But cooking it ahead of time removes any extra mopisture.

More Roasted Tomato Recipes

Let’s stay connected! 🍴
Follow Butter Your Biscuit for cozy comfort food inspiration

FacebookPinterestInstagram
A pizza sitting on top of a table

Garlic Roasted Tomato Flatbread

4.31 from 233 votes
Written By: Wendie Williams
Garlic Roasted Tomato and Spinach Flatbread is crispy, smothered in cheese with sweet roasted cherry tomatoes and spinach.
Prep Time 10 minutes
Cook Time 1 hour 10 minutes
Total Time 1 hour 20 minutes
Servings 6 servings
Calories 361

Ingredients
  

For The Tomatoes

  • 2 pints cherry tomatoes halved
  • 5 garlic cloves minced
  • 2 teaspoons dried Italian seasoning
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil plus more for storage

For the Spinach

  • 2 cups spinach
  • 2 tablespoon olive oil
  • 3-4 cups mozzarella cheese shredded
  • 4 Flatbreads I use packaged Naan
  • 1/2 teaspoon red pepper flakes
  • fresh basil for garnish

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Instructions
 

For The Tomatoes

  • Preheat oven to 300 degrees, line a baking sheet with parchment paper.
  • In a large mixing bowl, add the cherry tomatoes, garlic, Italian seasoning, olive oil, salt, and pepper. Mix gently
  • Transfer to a baking sheet and spread into an even layer.
  • Bake for 1 hour or until tomatoes are soft and smell delicious
  • Preheat oven or grill to 425 degrees

For The Spinach

  • In a skillet on medium heat add olive oil, and spinach, saute for 1-2 minutes or until wilted. Turn heat off and set aside.
  • Spread cheese out on flatbreads, add the tomatoes, wilted spinach, and red pepper flakes.
  • Bake for 9-10 minutes or until cheese is melted and edges are browned and slightly crisp.
  • Add basil to garnish...Enjoy!

Video

Notes

  • Store leftover roasted tomatoes in a sealed container with a little extra olive oil in
    refrigerator for a week, or freeze in small freezer bags for up to six
    months.
  • You can use Sundried tomatoes in place of the roasted tomatoes if you prefer.
  • Nutrition

    Serving: 6ServingsCalories: 361kcalCarbohydrates: 24gProtein: 17gFat: 22gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gCholesterol: 44mgSodium: 910mgPotassium: 498mgFiber: 2gSugar: 5gVitamin A: 2149IUVitamin C: 40mgCalcium: 350mgIron: 2mg
    Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!
    Course Appetizer
    Cuisine Italian
    4.31 from 233 votes (225 ratings without comment)

    Leave a Reply

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

    Recipe Rating




    47 Comments

    1. We just loved this recipe!!!!! Flavors were terrific!!!
      Better than going out to eat. I ended up throwing fresh baby spinach on top and it baked down just fine. I had no mozzarella, so I subbed provolone slices in top. Will be making again for sure!!!! Thank you for this awesome recipe!!!!

    2. Oh Fantastic Linda...So glad you loved it. Thank you for the great rating and coming back here to let me know 🙂

    3. 5 stars
      Made this for our neighbourhood Canada day get-together and i impressed them all with this appi! Truly delicious and followed recipe exactly. Made too much spinach and tomato so we cooked spaghetti for supper the next day and added this to it! Mmmmmmm!

    4. This serves 4-6 depending on if its served as an entree or appetizer. The estimated calories per serving is included in the recipe card. Hope this helps Marie 🙂

    5. How many slices is a serving? Also what is the calorie per serving? Thanks in advance.

    6. Oh so glad you like it Belinda. Although I have never done it when they are all put together. I always freeze my roasted tomatoes and my flatbread, so I don't see why not. For baking I would put it in the oven frozen, treat it just like a frozen pizza. Hope this helps 🙂

    7. Delicious and beautiful to look at. Wondering if these can be frozen before baking.