There are ordinary sandwiches, and then there are sandwiches that spend a few minutes getting pressed between two hot plates and somehow come out tasting like lunch from a little café. That is probably why I never get tired of making panini at home. The bread becomes crisp around the edges, the cheese melts into everything underneath it, and even familiar fillings like turkey, tomato, or leftover chicken suddenly feel much more interesting. Better still, I don’t need an elaborate ingredient list to make one that everyone actually wants to eat.
I’ve also learned that the best homemade panini recipes aren’t necessarily the ones piled with the most ingredients. A good panini needs balance. I want sturdy bread, something creamy or melty, a filling with real flavor, and just enough sauce or vegetables to keep the sandwich from feeling dry. Too many wet ingredients and the bread goes soft; too many fillings and half of them escape the moment I press it. The 25 panini recipes below stick mostly to combinations people already know and love, with enough variety for easy lunches, casual dinners, leftover nights, and those days when a cold sandwich simply isn’t going to do it.
1. Classic Caprese Panini
Whenever I want a meatless panini that doesn’t feel like I’m settling for something, I come back to Caprese. Fresh mozzarella, ripe tomato, basil, and a little pesto or olive oil have everything I want once they’re tucked inside ciabatta and toasted. The mozzarella turns wonderfully soft, while the tomato warms just enough to become sweeter without completely losing its freshness. I especially like this one when tomatoes are at their best because there is nowhere for a bland tomato to hide.
The small detail that makes a big difference is controlling the moisture. I pat my tomato slices with a paper towel before assembling the sandwich and don’t overload it with pesto. A thin swipe is plenty. Ciabatta, focaccia, or a sturdy sourdough all work well because they can handle fresh mozzarella without collapsing. Sometimes I add a few drops of balsamic glaze after pressing rather than before it. That keeps the bread crisp and gives the finished panini that familiar sweet-tangy Caprese finish.
2. Chicken Pesto Mozzarella Panini
Chicken pesto panini is one of those combinations I can make repeatedly without getting bored. I layer sliced cooked chicken with basil pesto and mozzarella, then add tomato or roasted red pepper when I have either one around. The pesto does most of the seasoning work, which makes this particularly useful when I’m starting with leftover grilled chicken or a rotisserie chicken that needs a second life. Once the mozzarella melts, it holds the chicken in place and makes the whole sandwich feel much more cohesive.
I prefer ciabatta for this version because its chewy crumb stands up nicely to pesto and juicy chicken. I spread pesto thinly on the inside rather than treating it like a heavy sandwich sauce, then brush the outside of the bread lightly with olive oil before pressing. If my chicken is already well seasoned, I don’t add much else. A few leaves of spinach or arugula can freshen it up, but the simple chicken-pesto-mozzarella combination is usually the version I like best.
3. Turkey Bacon Avocado Panini
Turkey, bacon, and avocado make a surprisingly satisfying hot sandwich because each ingredient brings something different. Turkey is mild and savory, bacon supplies salt and crunch, and avocado adds the creamy element that mayonnaise would normally provide. I usually add provolone, Monterey Jack, or another mild melting cheese because it helps everything stay together once the sandwich is pressed. A little tomato is good here too, although I keep the slices thin.
Avocado can become messy under too much pressure, so I don’t mash it into a thick layer. Thin slices work better for me, especially when I place cheese on either side of the main filling. That cheese acts almost like glue as it melts. I also make sure the bacon is properly crisp before it goes into the sandwich. Soft bacon disappears against avocado, while crisp bacon gives this panini exactly the texture it needs.
4. Ham and Swiss Dijon Panini
This is the panini I make when I want something uncomplicated. Thinly sliced ham, Swiss cheese, and Dijon mustard don’t need much help. Heat sharpens the mustard slightly, the Swiss becomes nutty and stretchy, and the edges of the ham warm and curl into the cheese. It reminds me of a really good grilled ham-and-cheese sandwich, only with a little more character.
I use Dijon sparingly because too much mustard can overwhelm the ham. A thin spread on one side of the bread is enough, and sometimes I’ll add a tiny bit of mayonnaise on the other side for richness. Sourdough is particularly good here because its slight tang works with both the mustard and Swiss. If I happen to have sliced pickles, I’ll occasionally add a few, but I drain them thoroughly first so I don’t sacrifice that crisp pressed crust.
5. Italian Deli Panini
When I’m craving a proper deli-style sandwich, I reach for salami, ham or capicola, provolone, and roasted red peppers. It’s a combination with plenty of flavor before it even touches the panini press. A little Italian dressing, pesto, or olive oil can bring the layers together, but I use a light hand because the cured meats and cheese already contribute plenty of richness and salt.
The real trick with an Italian panini is not turning it into an overloaded sub. I’ve made that mistake. A towering sandwich looks impressive until the press pushes every slice of meat out the sides. Thin, even layers give me a much better result. I also like adding a small handful of arugula after pressing if I want some peppery freshness. It keeps the greens from wilting completely and gives the warm, rich filling a nice contrast.
6. Turkey Pesto Mozzarella Panini
Turkey and pesto are an easy match, particularly when I’m tired of the standard turkey-and-cheese lunch. I spread pesto over sturdy bread, layer on sliced turkey and mozzarella, and usually add tomato. The finished sandwich has the comfort of a grilled cheese but enough protein to make it a proper lunch. It is also one of my favorite ways to make ordinary deli turkey taste much less ordinary.
For this panini, I actually prefer low-moisture mozzarella when I’m making a quick weekday lunch. Fresh mozzarella tastes wonderful, but the drier cheese melts cleanly and makes the sandwich easier to handle. When I do use fresh mozzarella and tomato together, I blot both carefully. Those little moisture-control habits sound fussy until you’ve eaten a soggy panini, and then they make perfect sense.
7. Chicken Parmesan Panini
Chicken Parmesan is already practically designed to become a sandwich. I use cooked breaded chicken, marinara, mozzarella, and a little Parmesan between slices of Italian bread or ciabatta. Once pressed, the mozzarella melts around the chicken and the marinara warms through, while the outside becomes crisp and golden. It gives me most of the pleasure of chicken Parmesan without turning dinner into a full pasta-and-casserole production.
The biggest mistake I avoid is drowning the sandwich in marinara. I want enough sauce to give it that unmistakable chicken Parm flavor, but not enough to soak through the bread. A spoonful spread over the chicken usually does the job. If I’m working with leftover chicken cutlets, this is particularly quick. I warm very thick chicken pieces slightly first so the cheese doesn’t melt long before the center of the chicken gets hot.
8. Cuban-Style Panini
A Cuban-style panini is one of my favorites when I have leftover pork. I layer roast pork with sliced ham, Swiss cheese, pickles, and yellow mustard, then press everything until the bread becomes deeply crisp and the cheese melts around the meat. There is a reason this flavor combination has lasted: rich pork, salty ham, sharp pickles, mustard, and mellow Swiss hit practically every note a hot sandwich needs.
I don’t try to reinvent this one. Good pickles and enough mustard to cut through the pork are more important than piling on extra sauces. If I don’t have traditional Cuban bread, a soft but sturdy Italian loaf works for a homemade version. I press it firmly so the sandwich becomes flatter than most of my other panini. That compact texture, with crisp bread surrounding layers of pork and melted Swiss, is part of what makes it so satisfying.
9. Roast Beef and Caramelized Onion Panini
Roast beef becomes especially good in a panini when it meets sweet caramelized onions. I pair the two with provolone, Swiss, or sharp cheddar and usually add a thin layer of horseradish mayo. The onions soften the savory intensity of the beef, while horseradish keeps the sandwich from tasting too heavy. It feels hearty enough for dinner, especially with soup, a salad, or crispy potatoes alongside it.
I keep the roast beef slices relatively thin so they heat quickly. Thick piles of cold meat can leave me with toasted bread and a lukewarm center, which isn’t what I want from a panini. Caramelized onions can be made ahead and refrigerated, so this is actually a convenient sandwich once those are ready. I drain off any excess onion moisture or oil before assembling, then press until the cheese is completely melted.
10. Tuna Melt Panini
A tuna melt gets even better when the bread is pressed crisp. I make a fairly simple tuna mixture, keeping it creamy without making it loose, and pair it with cheddar or Swiss. Thin tomato slices are optional, but I like them when I want a little freshness against the rich tuna and cheese. The panini press gives the sandwich an evenly toasted exterior that I find much more satisfying than a soft tuna sandwich.
The tuna mixture needs to be on the drier side for this method. If it contains too much mayonnaise, the filling can squeeze out as soon as pressure is applied. I also avoid making an enormous layer of tuna. A moderate amount heats faster and stays where it’s supposed to. Sharp cheddar is my usual choice because its stronger flavor stands up to tuna beautifully, although Swiss gives the sandwich a milder, deli-style character.
11. Frontega-Style Chicken Panini
When I’m in the mood for a café-style chicken sandwich, this is one I love making at home. I use chicken, mozzarella, tomato, red onion, basil, and a smoky or chipotle-flavored mayo on focaccia or another soft Italian bread. There is enough freshness from the tomato and basil to balance the creamy sauce, and the red onion gives each bite a little sharpness. It feels familiar but much more exciting than a basic grilled chicken sandwich.
I go gently with the chipotle sauce because I don’t want it to cover up the basil and mozzarella. The goal is a little smokiness and warmth rather than a sandwich that tastes entirely of hot sauce. Rotisserie chicken works especially well here because it keeps prep easy. I slice or shred it into fairly small pieces, which allows the filling to warm evenly and prevents large chunks from sliding out when I press the bread.
12. Prosciutto, Mozzarella and Tomato Panini
Prosciutto needs very little help to make a good panini. I pair it with mozzarella, tomato, and either basil or a small amount of pesto. As the sandwich warms, the prosciutto becomes slightly more intense and the mozzarella softens around it. Tomato keeps the cured meat from making everything feel too salty, while basil gives the filling that clean Italian flavor I always associate with simple café sandwiches.
Because prosciutto is thin and salty, I don’t use nearly as much as I would use deli turkey or chicken. A few folded slices are enough. I also skip additional salt entirely and keep the pesto light if I’m using it. This is one of those panini where ingredient quality really shows, so good bread and a flavorful tomato matter. When tomatoes aren’t great, roasted red peppers are my favorite substitute.
13. Ham, Apple and Cheddar Panini
The first time I started adding thin apple slices to hot ham sandwiches, I understood why this combination turns up so often. Apple brings crunch and a gentle sweetness that cuts through salty ham and rich cheddar. I prefer a crisp, slightly tart apple and a mature cheddar with enough flavor to hold its own. Dijon mustard can go into the sandwich too, but I only use a small amount.
The apple slices need to be thin. Thick wedges make the sandwich awkward to press and can keep the cheese from binding the layers together. I usually place cheddar directly against the bread with ham and apple between the cheese layers. The result is crisp outside, gooey around the edges, and still slightly crunchy in the center. It’s particularly good when I want a fall-ish lunch without making anything complicated.
14. Turkey, Apple and Cheddar Panini
Turkey works with apple just as naturally as ham does, but the finished sandwich is milder and a little lighter. I combine sliced turkey, sharp cheddar, crisp apple, and a small handful of arugula. Honey mustard is excellent here because its sweetness echoes the apple while mustard gives otherwise mild turkey some needed personality.
If I’m pressing arugula inside the sandwich, I use only a little because it wilts quickly. Sometimes I press the turkey, cheddar, and apple first and tuck fresh arugula inside afterward. I like that approach even more because it gives me warm cheese and crisp greens in the same bite. This is also a useful panini for using leftover roasted turkey, provided I slice it thinly enough to warm through.
15. Reuben Panini
A Reuben is already a hot sandwich, so putting it in a panini press feels completely natural. Corned beef, Swiss cheese, sauerkraut, and Russian or Thousand Island dressing create a filling that is tangy, salty, creamy, and deeply savory. Rye bread gives it the flavor I associate with the classic, although a sturdy marble rye is particularly good because it holds up under pressure.
Sauerkraut moisture is the detail I pay the most attention to. I squeeze it well before adding it to the sandwich; otherwise all that liquid heads straight into the bread. I also use dressing rather than pouring it on heavily. The filling already has plenty going on. Pressing until the Swiss melts thoroughly brings everything together, and I like serving extra dressing on the side rather than putting too much inside.
16. Pesto Meatball Panini
Whenever I have leftover meatballs but don’t want another bowl of pasta, I turn them into panini. I slice the meatballs rather than leaving them whole, then layer them with mozzarella or provolone, a modest amount of marinara, and a little pesto. The result lands somewhere between a meatball sub and an Italian grilled sandwich, and it is exactly the kind of leftover transformation I appreciate.
Slicing the meatballs is more important than it might sound. Whole meatballs make a tall, unstable sandwich and are likely to roll out as soon as the press closes. Slices create a flatter filling and give the cheese more surface area to grab onto. I keep both pesto and marinara restrained because using too much of two sauces can overwhelm the bread. A little of each gives plenty of flavor.
17. Roasted Vegetable and Mozzarella Panini
A vegetable panini should taste like more than melted cheese with a few vegetables hiding inside it. I like using roasted zucchini, bell peppers, eggplant, and onion with mozzarella or provolone. Roasting concentrates the vegetables and removes some of their moisture, which makes them much better suited to pressing than a pile of raw vegetables. A thin layer of pesto ties everything together nicely.
I don’t feel obligated to use every vegetable at once. Zucchini and roasted pepper alone can make an excellent sandwich, as can eggplant and onion. The important thing is keeping the vegetables in fairly flat pieces and draining off excess oil before assembly. If I have leftover roasted vegetables from dinner, this becomes one of the easiest lunches I can make the next day.
18. Spinach Artichoke Panini
Spinach-artichoke flavors translate beautifully into a grilled sandwich. I combine chopped artichoke hearts and spinach with mozzarella, provolone, or a creamy cheese mixture, then spread it between sturdy bread. When heated, the filling becomes soft and cheesy while the bread stays crisp, giving me the contrast that makes spinach-artichoke dip so addictive in the first place.
I make sure both the spinach and artichokes are well drained. Frozen spinach especially holds much more water than it appears to, and squeezing it dry is essential. I also don’t make the filling overly thick. A panini isn’t a bread bowl for dip; a thinner layer heats evenly and stays inside the sandwich. A little garlic and Parmesan can make the flavor feel complete without needing a long ingredient list.
19. Chicken Bacon Ranch Panini
Chicken, bacon, ranch, and cheese are familiar for a reason. This panini is rich, savory, and extremely easy when cooked chicken is already in the refrigerator. I use sliced or shredded chicken, crisp bacon, provolone or Monterey Jack, and just enough ranch to flavor everything. Tomato or spinach can add freshness, although the basic four-part combination works perfectly well on its own.
Ranch is another sauce I treat carefully inside pressed sandwiches. Too much makes the filling slippery and softens the bread. A thin layer gives plenty of ranch flavor once the sandwich is hot. I also crumble or break the bacon into manageable pieces instead of laying huge strips across the bread. That makes the panini easier to bite and spreads bacon through the entire sandwich rather than concentrating it in one spot.
20. Pepperoni Pizza Panini
This is one of the easiest panini to sell to anyone who would rather be eating pizza. I layer pepperoni with mozzarella, a little provolone, and marinara sauce, then press it until the cheese is melted and the bread is crisp. Dried oregano or Italian seasoning adds that familiar pizzeria aroma. It’s quick, uncomplicated, and especially useful when I want a warm lunch without cooking a separate protein.
Marinara needs restraint here too. I spread a thin coating inside and serve more on the side for dipping. That gives me pizza flavor without soggy bread. I also put cheese between the sauce and bread where possible, which creates a small barrier as it melts. Ciabatta works wonderfully, but sourdough gives this panini a crisp, slightly tangy crust that I like just as much.
21. Chicken Cordon Bleu Panini
Chicken, ham, and Swiss cheese already belong together, so turning the combination into a panini is an easy decision. I use sliced cooked chicken, thin ham, Swiss, and Dijon mustard, sometimes adding a little mayonnaise if the chicken is particularly lean. The sandwich is savory and creamy with enough mustard sharpness to keep the meat and cheese from feeling too heavy.
This is another recipe where leftover chicken makes life easier. I don’t bread the chicken because the toasted bread already supplies plenty of crunch. Instead, I concentrate on thin, even layers that warm at the same rate. Swiss goes against both pieces of bread, with chicken and ham in the center. When it melts, the cheese locks everything together and gives me a much cleaner sandwich when I slice it.
22. Breakfast Bacon, Egg and Cheese Panini
Panini aren’t just lunch food in my kitchen. Bacon, egg, and cheese tucked into toasted bread make an excellent breakfast, especially when I want something I can hold rather than a plate of eggs and toast. I cook the eggs until they’re set but still tender, then layer them with crisp bacon and cheddar. A little hot sauce or a thin spread of mayonnaise is optional.
The eggs need to be relatively flat, so I usually make a folded omelet-style layer rather than loose scrambled eggs. It keeps the filling neat and prevents bits of egg from falling out of the sandwich. I also let very hot eggs cool for a minute before assembling so they don’t steam the bread from inside. Once pressed, the cheddar melts around everything and the breakfast feels much more substantial than plain toast.
23. Turkey Cranberry Brie Panini
This is one of my favorite things to do with leftover holiday turkey, but I don’t wait for Thanksgiving to make it. Turkey, cranberry sauce, and Brie have a savory-sweet balance that works exceptionally well once warmed. The Brie becomes soft and buttery, while cranberry sauce supplies acidity and sweetness. A little spinach or arugula keeps the sandwich from becoming overly rich.
I spread cranberry sauce in a thin layer because it can make the bread wet quickly. Brie also melts differently from firmer cheeses—it becomes very soft—so I don’t overfill the sandwich or press it too aggressively. When I have leftover turkey breast that has dried slightly in the refrigerator, this combination is especially forgiving because the Brie and cranberry bring moisture back to every bite.
24. Grilled Chicken Avocado Panini
Chicken and avocado are dependable partners when I want a panini that tastes filling but still fresh. I layer grilled chicken with avocado, tomato, and Monterey Jack or provolone. A little pesto, garlic mayo, or even plain mayonnaise can provide the final bit of moisture, although avocado means I rarely need much sauce.
I slice the avocado rather than mashing it and use a tomato that isn’t excessively juicy. If the tomato is very ripe, I blot the slices before they go anywhere near the bread. I also season the avocado lightly because it can taste flat next to seasoned chicken. A squeeze of lemon, black pepper, and a tiny pinch of salt are usually enough. The result is simple, creamy, and genuinely useful for leftover grilled chicken.
25. Ham, Brie and Apple Panini
I saved one of my favorite sweet-savory combinations for last. Salty ham, buttery Brie, and crisp apple make a panini that feels a little special without requiring unusual ingredients. The Brie melts into the ham while the apple keeps a slight crunch, giving the sandwich much more texture than a standard ham-and-cheese. A small amount of Dijon adds just enough acidity to sharpen everything.
I like this best on sourdough because its tang balances the richness of Brie. Thin apple slices are essential, and I don’t remove the peel unless it is particularly tough. I arrange the Brie fairly evenly so every section of the sandwich gets some melted cheese. If I’m making panini for friends and want something a little different from turkey or chicken without venturing into strange territory, this is usually the one I choose.
Frequently Asked Questions
What is the best bread for homemade panini?
I usually reach for ciabatta, focaccia, sourdough, or sturdy Italian bread. The best choice depends somewhat on the filling, but the important thing is that the bread can handle heat and pressure without turning paper-thin or falling apart.
Ciabatta is probably my most versatile option because its chewy structure handles cheese, meat, vegetables, and sauces well. I use softer focaccia for café-style chicken panini and sourdough when I want a particularly crisp crust. Very soft sliced sandwich bread can work in a pinch, but I use less filling and press it gently.
Do I need a panini press to make panini?
No. I love the convenience of a panini press, but it isn’t essential. A skillet or grill pan can produce a very good homemade panini. I place the sandwich in the heated pan and use another heavy skillet to press it from above, flipping the sandwich once the first side is golden.
The important part is using moderate heat. If the pan is screaming hot, the bread can burn before the cheese has a chance to melt. Medium to medium-low heat gives the filling time to warm while the outside slowly becomes golden and crisp.
What cheese melts best in a panini?
Mozzarella, provolone, Swiss, cheddar, Monterey Jack, fontina, and Gouda are all useful panini cheeses. I choose according to the other ingredients rather than assuming one cheese is best for everything.
Mozzarella is my favorite with pesto, tomato, chicken, and Italian fillings. Swiss works beautifully with ham, turkey, corned beef, and pork. Cheddar is excellent with tuna, apple, bacon, and breakfast fillings, while provolone is one of my easiest all-purpose choices for Italian meats, roast beef, chicken, and vegetables.
How do I keep a panini from becoming soggy?
Moisture control matters more than almost anything else. I pat fresh tomatoes dry, drain roasted peppers and artichokes, squeeze moisture from cooked spinach, and avoid spooning large quantities of sauce directly onto the bread.
Cheese can also help create a barrier between moist fillings and the bread. I often place cheese near the bread and wetter ingredients closer to the center. And whenever possible, I wait to add very wet condiments or fresh greens until after pressing.
Should I butter the outside of panini bread?
You can, but you don’t have to. I often brush the outside lightly with olive oil, particularly when I’m using ciabatta or Italian bread. Butter gives the crust a richer, more grilled-cheese-like flavor.
What I avoid is saturating the bread. A very thin coating is enough to encourage browning. Some panini presses also toast bread beautifully without any added fat, so if I’m using a rich filling, I sometimes press the sandwich dry.
Can I make panini ahead of time?
I can prep many of the components ahead, but I prefer assembling the sandwich shortly before cooking. Bread that sits against tomato, pesto, dressing, or other moist ingredients for hours will inevitably start absorbing moisture.
For meal prep, I keep cooked chicken, roasted vegetables, sliced cheese, sauces, and other fillings refrigerated separately. Then assembling and pressing the panini takes only a few minutes. Drier combinations such as ham and cheese can be assembled somewhat earlier than tomato-heavy sandwiches.
Can I use rotisserie chicken for panini?
Absolutely. In fact, rotisserie chicken is one of my favorite shortcuts for chicken pesto, Frontega-style chicken, chicken bacon ranch, and chicken avocado panini.
I remove the skin and either slice or shred the meat into manageable pieces. If the breast meat seems a little dry, pesto, mozzarella, ranch, avocado, or a thin layer of mayo gives it enough moisture to work beautifully in a pressed sandwich.
What can I serve with panini?
I usually keep the side simple because a well-filled panini is already substantial. Tomato soup is an obvious favorite, but vegetable soup, minestrone, a green salad, pasta salad, potato wedges, chips, pickles, or roasted vegetables all work.
For a lighter lunch, I like panini with a crunchy salad dressed with something acidic. That contrast is particularly good beside richer sandwiches such as a Reuben, Cuban-style panini, chicken Parmesan, or ham and Brie.
Can I make vegetarian panini that are still filling?
Definitely. Caprese, roasted vegetable and mozzarella, and spinach-artichoke panini are three easy places to start. Grilled eggplant, zucchini, mushrooms, peppers, pesto, hummus, goat cheese, mozzarella, and provolone can all make meatless panini feel substantial.
The biggest improvement I’ve found is cooking watery vegetables before putting them into the sandwich. Roasting or grilling develops more flavor while reducing moisture, so I get concentrated vegetables and crisp bread instead of a warm but watery filling.
Why does all the filling fall out of my panini?
Usually the sandwich is either too full or the ingredients are stacked in thick, slippery layers. I’ve had far better results since I stopped trying to build towering panini.
I keep ingredients thin and distribute them evenly across the bread. Cheese placed near the top and bottom helps hold everything together as it melts. I also lower the press gently at first rather than immediately squeezing the sandwich as hard as possible.
What temperature should I use for panini?
Medium heat is my comfortable starting point. I want enough heat to brown the bread, but I also need enough time for the cheese to melt and cold fillings to warm through.
For especially thick fillings, I sometimes warm the meat before assembling. This is useful with leftover chicken, meatballs, pork, or other refrigerated cooked meats. It prevents that disappointing situation where the bread looks perfect but the center is still cold.
What are the easiest panini to make for beginners?
I would start with ham and Swiss, chicken pesto mozzarella, Caprese, turkey pesto, or pepperoni pizza panini. They use familiar ingredients, don’t require complicated preparation, and make it easy to understand how much filling a pressed sandwich can comfortably hold.
Once you’ve made a few, panini become less about following exact measurements and more about understanding balance. You begin to recognize when a sandwich needs acidity, when it needs something creamy, and when you’re about to add one ingredient too many.
Final Thought
The thing I enjoy most about homemade panini is that they sit right in that sweet spot between easy and genuinely satisfying. I can make one from deli turkey and cheese in minutes, turn last night’s chicken into a pesto panini, rescue leftover meatballs with mozzarella, or make roasted vegetables feel like a lunch I was actually looking forward to. I don’t need a long shopping list, and I certainly don’t need to invent an unusual combination every time I heat up the press.
If you’re trying these for the first time, pick one of the classics and concentrate on the basics: sturdy bread, a sensible amount of filling, cheese that melts well, restrained sauces, and medium heat. Once those pieces are right, homemade panini are remarkably forgiving. And after eating a sandwich with crisp golden bread and cheese still melting through the center, that cold stack of meat and cheese from the refrigerator starts looking a lot less exciting.

