Tuscan White Bean and Rosemary Panini
Photo by Kulbir on Pexels

Tuscan White Bean and Rosemary Panini

A rustic Italian panini featuring creamy cannellini beans infused with garlic, fresh rosemary, and good olive oil, pressed between thick slices of nutty Tuscan bread until golden and crisp. The warm, herby bean filling pairs beautifully with the bread's satisfying crust and tender crumb. Perfect for lunch or a light dinner, made in a matter of minutes.

Prep
10 min
Cook
8 min
Total
18 min
Makes
2 panini
Share

Steps

Before you start
  • Have all ingredients prepped and at hand before starting—the panini come together quickly once you heat the press
  • Preheat your panini press or griddle for at least 5 minutes so it reaches full heat
  1. Warm and mash the beans

    • Heat 2 tablespoons (30 ml) of the filling olive oil in a small saucepan over medium heat.
    • Add the minced garlic and cook for 30 seconds, stirring constantly, until fragrant.
    • Add the drained cannellini beans and the chopped rosemary.
    • Stir well and cook for 2–3 minutes, until the beans are heated through.
    • Using the back of your wooden spoon, gently mash the beans right in the pan—you want a chunky, textured consistency (not a smooth purée), with some beans still whole.
    • This should take about 1–2 minutes.
    • Season generously with sea salt and freshly ground black pepper to your taste.
    • Remove from heat and stir in the remaining 1 tablespoon (15 ml) olive oil.
    • Taste and adjust seasoning if needed.
    • Let the mixture cool slightly while you prepare the bread.
    + Show details

    Ready when: Beans are warm, partially mashed, and fragrant; rosemary and garlic are integrated throughout

    Tip: Don't over-mash—you want texture. Over-processing turns the filling gluey and heavy.

  2. Preheat panini press and prepare breadOven 400°F / 205°C

    • While the beans cool slightly, make sure your panini press or griddle is fully preheated and hot (around 400°F / 200°C if your machine has a temperature setting, or just very hot if it's a manual press).
    • Lightly brush one side of each of the 4 bread slices with the 2 teaspoons (10 ml) of olive oil.
    + Show details

    Ready when: Press is hot to the touch; bread slices are lightly glossed with oil on one side

    Tip: A preheated press is essential—it seals and crisps the bread exterior quickly without drying the filling.

  3. Assemble and press the panini

    • Place 2 bread slices, oil-side down, on the hot panini press or griddle.
    • Divide the warm bean mixture evenly between the two slices, spreading it gently to the edges with the back of your spoon (use about 3 tablespoons / 75 ml per sandwich).
    • Top each with a second slice of bread, oil-side up, pressing gently so the filling holds but doesn't squeeze out.
    • Close the panini press and apply firm but not crushing pressure (if using a cast-iron skillet as a weight, rest it on top gently but steadily).
    • Cook for 3–4 minutes, until the bottom is golden brown and crispy and the bread sounds hollow when tapped lightly on the side.
    + Show details

    Ready when: Bottom bread is golden brown and crispy; pressing the sandwich yields slight resistance from the warm filling

    Tip: Don't open the press too early—you'll release steam and the bread won't crisp properly. Trust the timer and listen for the crackle.

  4. Finish and rest

    • Carefully open the press or flip the panini using a spatula (if on a griddle).
    • If using a panini press, the sandwich is done and ready to serve.
    • If using a griddle or skillet, the second side should have cooked along with the first due to the residual heat and contact—no additional cooking is needed.
    • Transfer the panini to a cutting board and let rest for 1 minute so the filling sets slightly and the bread cools just enough to handle safely.
    + Show details

    Ready when: Both sides are evenly golden and crispy; panini feels warm and solid when pressed gently

    Tip: Don't skip the rest—it keeps the filling from leaking out when you bite in.

Good to know

Tips
  • Quality olive oil makes a difference—use a peppery extra-virgin oil you'd enjoy in a salad dressing
  • For a more substantial sandwich, add thin slices of aged Pecorino Romano or soft mozzarella between the bean mixture and the top bread slice
  • If your panini press has hot spots, rotate the sandwich halfway through pressing to ensure even browning
  • This recipe doubles easily: multiply all ingredients by two and work in batches on the panini press
Storage & reheating

Best served immediately while warm and crispy. Leftover panini can be wrapped in foil and refrigerated for up to 2 days; reheat in a 350°F (175°C) oven for 5–7 minutes until warmed through and the crust crisps slightly. Do not freeze.

Substitutions
  • Tuscan bread (or country-style loaf), sliced ½-inch thick → Ciabatta, focaccia, or Italian white bread. Any rustic Italian or country-style bread works well. Avoid thin sandwich bread, which will collapse under the panini press. Aim for ½-inch (1.3 cm) thickness.
  • fresh rosemary sprigs → 1 teaspoon (1 g) dried rosemary or 1 tablespoon (3 g) fresh thyme. Dried herbs are more concentrated, so use half the amount. Thyme is slightly milder and equally authentic to Tuscan cooking.
  • canned cannellini beans, drained and rinsed → Borlotti beans or chickpeas. Both hold their shape well when mashed and are equally traditional in Italian cooking. Quantities remain the same.
  • extra-virgin olive oil → Use a neutral oil like sunflower or grapeseed oil, but this will lose the characteristic peppery finish. Olive oil is essential to the Tuscan flavor profile; use good-quality oil if possible.

More paninis

See all →

Find more like this

Meal
Lunch
Cuisine
Tuscan
Main ingredient
White Beans

Reviews (0)