This panini is crisp on the outside and satisfyingly melty inside: multi-grain bread brushed with a bright olive oil–balsamic–garlic mixture encloses savory deli turkey, stretchy mozzarella, thin red onion, and a generous handful of spinach.

It comes together fast—about 25 minutes total—making it an ideal heart-conscious lunch or quick weekday meal for two to four. Assemble ahead and cook on a Panini press or a weighted skillet when you’re ready to eat.
Why This Panini Is Heart-Healthy
The ingredients here focus on lean protein, whole-grain bread, and vegetables while using a light olive oil–balsamic brush for flavor instead of heavy spreads.
Because it’s fast, filling, and uses heart-minded swaps, this panini is a reliable everyday lunch that still feels special—ready in about 25 minutes for Servings: 4.
Ingredients You’ll Need
How to Make the Panini
- Mince the garlic and thinly slice the red onion. Thin slices warm quickly and distribute flavor without big raw bites; mince the garlic finely so it blends into the brush.
- In a small bowl, combine the olive oil, balsamic vinegar, and the minced garlic. Stir until the mixture is emulsified and the garlic disperses through the liquid.
- Brush one side of each slice of bread with the oil–balsamic–garlic mixture. Brush the side that will face outward once the sandwich is closed (this creates the grilled, flavored crust).
- Preheat your cooking surface: if you have a Panini press, preheat it to medium-high; if using a skillet, heat it over medium. Place the bread on the hot surface with the oiled sides facing out.
- On one slice of bread, stack the turkey breast slices, mozzarella, thin red onion, and spinach. Build the sandwich so the cheese contacts the turkey and onion for even melting.
- Top with the second slice of bread, making sure the oiled side is facing out. If using a Panini press, lower the top and press; if using a skillet, place a second heavy skillet or a foil-wrapped weight on top to compress the sandwich slightly.
- Cook until the bread is grilled and the cheese is melted: on a Panini press this typically takes about 3–5 minutes depending on heat and loaf thickness; on a skillet cook 3–4 minutes per side on medium, then lower heat to medium-low and cover or keep the weight for 1–2 more minutes if the cheese needs extra time to melt. Watch for deep golden crust and fully melted cheese before removing.

Get Melty Cheese
Melting the mozzarella fully is what makes this panini cohesive. Use low-moisture mozzarella slices and make sure the cheese directly touches a warm surface or the turkey so heat transfers efficiently.
- Choose low-moisture or part-skim slices rather than fresh ball mozzarella, which can release water.
- If the cheese isn’t melting, reduce the heat slightly and cover for 1–2 minutes to trap heat and finish melting without burning the bread.
Keep the Bread Crisp
Crisp bread is achieved by grilling the exterior and keeping the interior fillings from becoming soggy. The olive oil–balsamic brush crisps and flavors the crust while adding less fat than butter.
- Brush only the outer sides of the sandwich to concentrate crisping on the crust.
- Press firmly but not so hard that the bread is crushed—moderate pressure gives even grill contact and maintain some interior texture.
Panini Without a Press
You don’t need a Panini press to get great results. A heavy skillet or cast-iron pan plus a weighted top works just as well and is a common stovetop alternative.
- Heat a skillet over medium, cook the sandwich in that skillet, and place a second smaller skillet or a heavy, foil-wrapped can on top to press.
- Cook 3–4 minutes per side, then lower heat and cover for a minute or two to ensure the cheese melts through without burning the bread.
Quick Tips
Brush the right side: Brush the outer-facing sides of the bread (the sides that contact the grill), not the interior, to concentrate flavor on the crust and avoid soggy filling.
Thin slices melt better: Use thinly sliced turkey and low-moisture mozzarella so fillings heat quickly and the sandwich doesn’t need excessive press time.
Protect the skillet: If using a skillet and a heavy weight, put a sheet of parchment or foil between the sandwich and weight to prevent sticking and make cleanup easier.
Adjust for your bread: Denser multi-grain loaves may need a little extra press time; watch doneness rather than the clock to avoid burning.
Save This Recipe

Frequently asked questions
Final notes
This panini balances quick prep with heart-friendly choices—lean turkey, spinach, multi-grain bread, and a light balsamic–olive oil brush—to deliver flavor without excess fat.
Keep the prep to about 15 minutes and cook in roughly 10 minutes for a total of 25 minutes and Servings: 4, or assemble ahead and grill when you’re ready for a fast, nutritious lunch.

Heart-Healthy Turkey, Spinach & Balsamic Panini
Equipment
- small bowl
- Panini pan
Ingredients
- 8 oz bread multi-grain
- 2 tablespoon olive oil
- 2 tablespoon vinegar balsamic
- 1 clove garlic
- 4 slice turkey breast deli style
- 4 slice mozzarella cheese
- 1/2 medium onion red
- 3 cup spinach
Instructions
- Mince the garlic and thinly slice the red onion.
- In a small bowl, combine the olive oil, balsamic vinegar, and minced garlic.
- Brush one side of each slice of bread with the olive oil–balsamic–garlic mixture.
- Place the bread on a hot Panini pan with the oiled sides facing out.
- Stack turkey breast slices, mozzarella, sliced red onion, and spinach on one slice of bread.
- Place a second slice of bread on top of the filling with the oiled side facing out.
- Cook on the Panini pan until the bread is grilled and the cheese is melted.
