Elevate your sandwich game with this indulgent Two Cheese Panini with Tomato Olive Pesto! Perfectly golden rustic bread envelopes a gooey duo of mozzarella and cheddar, while a vibrant homemade pesto made from juicy fresh tomatoes, briny Kalamata olives, fragrant basil, and a hint of Parmesan adds an irresistible Mediterranean twist. Ready in just 25 minutes, this quick and easy panini recipe is ideal for lunch, dinner, or even a casual gathering. Whether you’re using a panini press or a skillet, the result is a crispy, cheesy masterpiece packed with bold, tangy flavors. Serve it warm with a side salad or your favorite soup for a comforting yet gourmet meal! Keywords: two cheese panini, tomato olive pesto, quick sandwich recipe, Mediterranean panini, homemade pesto recipe.
Scan with your phone to download!
Prepare the tomato olive pesto: Roughly chop the tomatoes, garlic, and Kalamata olives. Add them to a food processor along with fresh basil leaves, Parmesan cheese, olive oil, salt, and black pepper. Blend until you achieve a slightly chunky pesto consistency. Set aside.
Spread a generous layer of the tomato olive pesto on one side of each bread slice.
Layer 2 slices of mozzarella cheese and 2 slices of cheddar cheese on two of the bread slices. Top with the remaining bread slices, pesto-side down, to form sandwiches.
Heat a panini press or a skillet over medium heat. If using a skillet, lightly press the sandwiches with a spatula or a weight while cooking.
Spread a thin layer of butter on the outer sides of both sandwiches.
Place the sandwiches on the panini press or skillet and cook for 3–4 minutes on each side, or until the bread turns golden brown and crispy and the cheese is melted.
Remove from the heat and let rest for 1 minute before slicing in half. Serve warm.
Serving size | (818.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2028.2 |
Total Fat 121.4g | 0% |
Saturated Fat 45.9g | 0% |
Polyunsaturated Fat 0.8g | |
Cholesterol 192.3mg | 0% |
Sodium 3805.4mg | 0% |
Total Carbohydrate 151.2g | 0% |
Dietary Fiber 8.9g | 0% |
Total Sugars 12.5g | |
Protein 73.1g | 0% |
Vitamin D 17.9IU | 0% |
Calcium 1417.8mg | 0% |
Iron 8.1mg | 0% |
Potassium 1263.4mg | 0% |
Source of Calories