15-Minute Grilled Tomato Mozzarella Panini

Prep: 10 minCook: 4 min4 servingsmediumAmerican
Grilled Tomato Mozzarella Panini with Arugula and Oregano

These Italian-inspired grilled paninis feature fresh mozzarella, ripe tomato slices, and peppery arugula nestled between herb-seasoned bread. The combination of red wine vinegar, oregano, and olive oil creates a flavorful base, while grilling transforms the sandwich into a golden, melty delight. Perfect for a quick lunch or light dinner, these paninis offer restaurant-quality flavor at home. The final touch of fresh garlic rubbed on the warm crust adds an authentic Italian finish that this simple sandwich into something special.

Ingredients

4 servings
  • 1 ½ teaspoon red wine vinegar
    balsamic vinegar1:1sweet

    Adds subtle sweetness

    Full guide →
  • ½ teaspoon olive oil
  • ¼ teaspoon dried oregano
  • teaspoon salt
  • teaspoon fresh ground black pepper
  • 4 ounces Italian bread, cut into eight 1/2-inch-thick pieces
    gluten-free bread1:1gluten-free

    Ensure bread is sturdy enough for grilling

  • 2 ounces fresh whole milk mozzarella cheese, thinly sliced
    vegan mozzarella1:1vegandairy-free

    Use plant-based cheese for dairy-free option

  • 1 whole fresh plum tomato, cut into eight thin slices
  • 1 cup baby arugula leaves
    spinach1:1mild

    Milder green option

    Full guide →
  • olive oil cooking spray
  • 1 clove garlic, peeled and cut in half

Instructions

  1. 1

    Preheat a grill or panini press

  2. 2

    Combine red wine vinegar, olive oil, oregano, salt, and pepper in a small bowl and stir well

  3. 3

    Brush the oil mixture on one side of each bread slice using a basting brush

  4. 4

    Layout 4 bread slices on a flat surface with oiled sides up

  5. 5

    Layer each slice with mozzarella cheese, tomato slices, and arugula, then top with remaining bread slices oiled side down

  6. 6

    Coat both sides of each sandwich with cooking spray

  7. 7

    Place sandwiches on grill or panini press and press down with spatula for 1 to 2 minutes

  8. 8

    Flip sandwiches, press again, and cook another 1 to 2 minutes until cheese melts

  9. 9

    Remove from heat and rub cut garlic clove on the outside of the bread

  10. 10

    Serve immediately

Tips

Tip 1

Use a panini press if available for even browning and perfect grill marks on both sides of the sandwich.

Tip 2

Pat tomato slices dry with paper towels before assembling to prevent the bread from becoming soggy.

Tip 3

For extra flavor, try using flavored olive oil or add a thin spread of pesto to the bread before grilling.

Good to Know

Storage

Best served immediately while warm and cheese is melted. Leftovers can be stored wrapped in refrigerator for 1 day and reheated in toaster oven.

Make Ahead

Prepare oil mixture and slice ingredients up to 4 hours ahead. Assemble and grill just before serving for best texture.

Serve With

Serve immediately while hot with a side of chips, soup, or simple salad for a complete meal.

See pairing guide →

Common Mistakes

Watch

Avoid overfilling sandwiches or cheese will ooze out during grilling

Watch

Don't skip the cooking spray or sandwiches may stick to the grill

Watch

Press gently to avoid squishing out all the filling

Substitutions

Dairy-Free Swaps

whole milk mozzarella
vegan mozzarella1:1vegandairy-free

Use plant-based cheese for dairy-free option

Gluten-Free Swaps

Italian bread
gluten-free bread1:1gluten-free

Ensure bread is sturdy enough for grilling

General Alternatives

arugula
spinach1:1mild

Milder green option

Full guide →
red wine vinegar
balsamic vinegar1:1sweet

Adds subtle sweetness

Full guide →
Find more substitutions →

FAQ

Can I make these without a panini press?

Yes, use a regular grill, grill pan, or heavy skillet. Press down with a spatula and weigh down with another pan if needed for even browning.

What if I don't have arugula?

Substitute with baby spinach, basil leaves, or even thin lettuce. Arugula adds a peppery bite, so adjust seasonings if using milder greens.

How long will these keep?

Best eaten immediately while cheese is melted. Assembled sandwiches keep 1 day refrigerated but will need reheating and won't be as crispy.