Spinach Tomato Quesadilla with Pesto

This spinach tomato quesadilla with pesto is the kind of quick meal that still feels thoughtful: a golden crisp tortilla, a bright basil pesto layer, juicy tomatoes, tender spinach, and melted mozzarella in every wedge. It works for lunch, a light dinner, or the moment when you want something warm and satisfying without turning the kitchen upside down.

The old version of this post was too short and did not give readers enough help to make the recipe confidently. This rebuilt guide walks through the details that matter most: how to avoid a soggy tortilla, how much pesto to use, when to add the tomatoes, how to get a crisp outside, and how to serve or reheat leftovers. The result is simple, fresh, and much more useful.

Recipe snapshot: 10 minutes prep, 8 to 10 minutes cooking, serves 2, vegetarian, skillet-friendly, great for lunch, brunch, or an easy dinner. Use flour tortillas for the crispiest fold, fresh spinach for color, and low-moisture mozzarella for the best melt.

Why This Quesadilla Works

Pesto adds a lot of flavor in one ingredient, but it can also make a quesadilla greasy if you use too much. The trick is a thin layer. It seasons the tortilla, perfumes the filling with basil and garlic, and helps the spinach taste bright without overpowering the tomatoes.

The second key is moisture control. Tomatoes are delicious, but watery slices can soften the tortilla. Patting the tomatoes dry and keeping the filling in a modest layer gives you a quesadilla that tastes fresh while still staying crisp. A short rest before cutting also helps the cheese hold everything together.

Ingredients You Need

Ingredients for spinach tomato quesadilla with pesto including tortillas, spinach, tomatoes, mozzarella, pesto, basil, olive oil, and pepper
Simple ingredients keep this quesadilla fresh, bright, and quick enough for lunch or a weeknight dinner.
  • 2 large flour tortillas, 8 to 10 inches wide
  • 3 tablespoons basil pesto, homemade or jarred
  • 1 cup baby spinach, loosely packed and roughly chopped if large
  • 1 medium tomato, thinly sliced and patted dry
  • 1 cup shredded low-moisture mozzarella
  • 2 tablespoons grated Parmesan, optional but flavorful
  • 1 teaspoon olive oil or butter, for the skillet
  • Black pepper, to taste
  • Optional: red pepper flakes, fresh basil, arugula, or a squeeze of lemon

Best Tortillas, Cheese, and Pesto

Flour tortillas are easiest because they fold cleanly and crisp evenly in a skillet. Whole wheat tortillas also work, but they may need a touch more oil because they can be drier. Corn tortillas taste great with pesto, but they are smaller and more likely to crack, so use two flat stacked tortillas instead of one folded tortilla if you choose corn.

Low-moisture mozzarella is the best everyday cheese for this recipe because it melts smoothly without releasing too much liquid. Fresh mozzarella is delicious, but slice it thin and blot it well before using. A little Parmesan adds salty depth, while provolone, fontina, Monterey Jack, or a mild cheddar can also work.

Jarred pesto is completely fine here. Choose one that tastes fresh and basil-forward. If the pesto has a layer of oil on top, stir it first and spoon from the thicker part so the quesadilla does not become oily.

Step 1: Prep the Filling

Tomato slices being blotted dry with spinach, tortillas, mozzarella, pesto, basil, olive oil, and black pepper for spinach tomato quesadilla prep
Blotting the tomatoes and drying the spinach keeps the filling fresh without making the tortilla soggy.

Wash and dry the spinach well. If the leaves are large, give them a quick chop so they distribute evenly. Slice the tomato thinly, then place the slices on a paper towel and blot the top. This small step is one of the easiest ways to keep the tortilla crisp.

Set the cheese, pesto, and tortillas near the stove before you start cooking. Quesadillas move quickly once they hit the pan, so having everything ready makes the process smoother.

Step 2: Spread and Layer

Tortilla spread with pesto and layered with spinach, sliced tomato, and shredded mozzarella for a quesadilla
Spread pesto in a thin layer, then add spinach, tomato, and cheese so every bite has flavor without turning soggy.

Lay one tortilla flat on a board. Spread about 1 1/2 tablespoons pesto over one half of the tortilla, leaving a small border around the edge. Add half the mozzarella, then the spinach, tomato slices, Parmesan if using, and a little black pepper. Finish with the remaining mozzarella so the cheese can act like glue.

Fold the plain half of the tortilla over the filling and press gently. Repeat with the second tortilla. The filling should look generous but not stuffed. If the quesadilla is too full, the cheese will escape before the tortilla has time to crisp.

Step 3: Cook Until Golden

Folded spinach tomato pesto quesadilla cooking in a skillet until golden and crisp
A moderate skillet gives the tortilla time to crisp while the cheese melts inside.

Heat a large skillet over medium heat. Add a thin film of olive oil or a small pat of butter. Place one folded quesadilla in the skillet and cook for 3 to 4 minutes, pressing lightly with a spatula once or twice. Flip carefully and cook the second side for another 3 to 4 minutes.

The tortilla should be golden with darker toasted spots, and the cheese should be fully melted. If the tortilla browns too quickly before the cheese melts, lower the heat. Medium heat is usually better than high heat because it gives the center enough time to warm through.

Step 4: Rest, Cut, and Serve

Cut spinach tomato pesto quesadilla wedges with melted cheese pull on a wooden board
Rest for a minute before cutting so the filling settles and the wedges stay neat.

Move the quesadilla to a cutting board and let it rest for 1 to 2 minutes. This keeps the filling from sliding out as soon as you cut it. Use a sharp knife or pizza wheel to slice each quesadilla into wedges.

Serve while the tortilla is still crisp and the cheese is stretchy. A spoonful of extra pesto on the side is lovely, but salsa, marinara, sour cream, or a simple lemony yogurt sauce also work.

Tips for a Crispy Quesadilla

  • Use less filling than you think: a thinner layer crisps better and cuts cleaner.
  • Blot the tomatoes: excess tomato juice is the main reason pesto quesadillas turn soft.
  • Keep pesto thin: too much oil can make the tortilla heavy.
  • Cook over medium heat: this melts the cheese without burning the outside.
  • Rest before slicing: even one minute helps the wedges stay intact.

Easy Variations

For more protein, add shredded rotisserie chicken, sliced turkey, white beans, or scrambled egg. For a bolder vegetarian version, add roasted red peppers, artichoke hearts, caramelized onions, or olives. If you love heat, add red pepper flakes, pickled jalapenos, or a thin swipe of chili crisp with the pesto.

You can also change the greens. Arugula adds peppery bite, kale works if sliced thinly, and baby chard gives a softer flavor. If you use watery vegetables such as zucchini or mushrooms, saute them first so they do not release moisture inside the tortilla.

What to Serve With It

Spinach tomato quesadilla with pesto served with salad, cherry tomatoes, basil, and extra pesto
Serve with greens, extra pesto, salsa, or a small bowl of soup for a complete meal.

This quesadilla is satisfying on its own, but a side can turn it into a full meal. Serve it with a green salad, tomato soup, roasted vegetables, fresh fruit, or a simple cucumber salad. For a heartier plate, pair it with rice, beans, or a small pasta salad.

If you are building a casual dinner menu, this fresh quesadilla pairs nicely with bright recipes like lemon garlic chicken or creamy comfort food like roasted garlic alfredo tortellini. You can find more ideas in the Food & Drink section.

Make-Ahead, Storage, and Reheating

This recipe is best right after cooking, but you can prep the ingredients ahead. Slice and blot the tomatoes, wash and dry the spinach, and shred the cheese up to a day in advance. Store each component separately so the tortillas stay dry.

Leftover wedges can be cooled and stored in an airtight container in the refrigerator for up to 2 days. Reheat in a dry skillet over medium-low heat for the best texture. An air fryer also works well at 350 F for 3 to 5 minutes. The microwave is fastest, but it will soften the tortilla.

Common Mistakes to Avoid

  • Adding wet tomatoes directly: always blot them before layering.
  • Using too much pesto: a thin layer gives flavor without greasiness.
  • Overfilling the tortilla: extra filling usually spills and prevents even crisping.
  • Using high heat: the outside can burn before the cheese melts.
  • Cutting immediately: a short rest makes cleaner wedges.

FAQ

Can I use corn tortillas?

Yes, but corn tortillas are smaller and less flexible. Make two flat quesadillas with one tortilla on the bottom and one on top, or warm the tortillas first so they bend more easily.

Can I use fresh mozzarella?

Yes. Slice it thinly and blot it well. Fresh mozzarella has more moisture than shredded low-moisture mozzarella, so use a lighter hand with tomatoes and pesto.

How do I keep the quesadilla from getting soggy?

Blot the tomatoes, use a thin pesto layer, avoid overfilling, and cook over medium heat until the tortilla is crisp on both sides.

Can I add chicken?

Yes. Add a small handful of cooked shredded chicken or thin sliced grilled chicken. Keep the layer modest so the quesadilla still seals and crisps.

Is this good for meal prep?

It is best fresh, but you can prep the filling ingredients ahead and cook the quesadilla when ready. Cooked leftovers reheat best in a skillet or air fryer.

Final Thoughts

A good spinach tomato quesadilla should be crisp, melty, bright, and easy to repeat. This pesto version gives you all of that with simple ingredients and practical steps that prevent the usual soggy-tortilla problem. Keep it as a quick lunch idea, a vegetarian dinner, or a flexible base for whatever extra vegetables or protein you already have in the fridge.