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. excellent - easy to make. I did put the spinach in the oven at the end of the hour for about 5 minutes. Not necessary to dirty a skillet.

    2. Oh Yay Daisy! I am so glad you loved it. Flatbread is so easy to use. We love it! Thank you for coming back here to share that with me! 🙂

    3. I am the Dietary Director at a hospital which has a public cafeteria. We had this today and it. is. amazing. Flatbread might be a new staple for summer around here.

    4. Two pints of tomatoes should be just about perfect for 4 flatbreads. But you could easily cut it in half. Hope this helps 🙂

    5. Crispy and delicious. Many times recipes on Pinterest look better than they taste. This one is as good as it looks.