Comfort food meets bright Italian flavors in these Tuscan Chicken Meatball Sandwiches. Think tender chicken meatballs studded with sun-ripened tomato pesto, savory garlic spread, fresh parsley, and Parmesan, tucked into warm French rolls with melted provolone and extra savory spread for a sandwich that’s satisfying without being heavy. This recipe makes four generous sandwiches and is perfect for a weekend lunch, an easy dinner, or an impressive potluck contribution.
Why you’ll love these sandwiches

These sandwiches balance juicy, well-seasoned meatballs with tangy tomato pesto and creamy provolone. The Mezzetta Sun Ripened Dried Tomato Pesto adds concentrated tomato flavor and a hint of umami, while the Mezzetta Savory Garlic Everything Spread brings mellow roasted garlic notes and a subtle herby crunch. Breadcrumbs and Parmesan keep the meatballs tender and flavorful, and a quick pan-sear followed by a brief oven finish creates the perfect crust and a melt-through interior. The result is a sandwich that feels homemade and elevated at once.
Ingredients
- 2 tbsp Mezzetta Sun Ripened Dried Tomato Pesto
- 1/4 cup mayonnaise
- 1 lb ground chicken
- 1 egg, lightly beaten
- 2 tbsp Mezzetta Sun Ripened Dried Tomato Pesto
- 1 tbsp Mezzetta Savory Garlic Everything Spread
- 2 tbsp chopped fresh parsley
- 1/2 cup Italian bread crumbs
- 1/2 cup grated Parmesan cheese
- 2 tbsp olive oil
- 4 French rolls, split
- 4 tbsp Mezzetta Savory Garlic Everything Spread
- 8 slices provolone cheese
Make-ahead and storing tips
Meatballs can be formed and stored in the refrigerator for up to 24 hours before cooking, which makes assembly day much faster. Cooked meatballs keep well in the fridge for 3–4 days; reheat gently in a 350°F oven covered with foil so they don’t dry out. If you want to freeze for longer storage, flash-freeze formed meatballs on a tray, then transfer to a labeled container for up to three months. Thaw overnight in the refrigerator before baking.
Equipment you’ll need

- Mixing bowl
- Large skillet
- Baking sheet
- Spoon or small ice cream scoop (for shaping meatballs)
- Spatula or tongs
- Oven preheated to 375°F
Prep at a glance

- Total time: about 40 minutes (including quick pan-sear and oven finish)
- Makes: 4 sandwiches
- Level: Easy
Step-by-step directions
Follow these clear, sequential steps to build the sandwiches. The directions below keep the order of the original method but are rewritten for clarity and smooth execution. Ingredient quantities are unchanged from the list above.
- Combine the wet ingredients. In a large mixing bowl, whisk together 2 tbsp Mezzetta Sun Ripened Dried Tomato Pesto and 1/4 cup mayonnaise until smooth. Add the lightly beaten egg and mix until well incorporated. This creates a cohesive base that will flavor and bind the meatballs.
- Add the ground chicken and other mix-ins. Add 1 lb ground chicken to the bowl with the pesto-mayo-egg mixture. Spoon in an additional 2 tbsp Mezzetta Sun Ripened Dried Tomato Pesto and 1 tbsp Mezzetta Savory Garlic Everything Spread. Sprinkle in 2 tbsp chopped fresh parsley, 1/2 cup Italian bread crumbs, and 1/2 cup grated Parmesan cheese.
- Mix gently until combined. Using your hands or a spatula, mix the ingredients just until everything is evenly combined. Avoid overworking the meat to keep the meatballs tender. You want a uniform mixture that will hold together when shaped.
- Shape the meatballs. Divide the mixture into roughly equal portions to form medium-sized meatballs; you should get enough to top four sandwiches (about 12–16 meatballs depending on the size you prefer). Roll each portion into a smooth ball, compacting gently so they hold their shape.
- Brown the meatballs in a skillet. Place a large skillet over medium heat and add 2 tbsp olive oil. Once the oil shimmers, arrange the meatballs in the skillet without overcrowding. Allow them to brown on one side for 2–3 minutes, then turn to brown the other sides. Browning adds flavor and a pleasant crust.
- Finish cooking in the oven. Transfer the browned meatballs to a baking sheet and place them in a preheated 375°F oven. Bake for about 10–12 minutes, or until the internal temperature reaches 165°F and the meatballs are cooked through. The oven finish ensures even cooking without drying them out.
- Prepare the rolls and spread. While the meatballs are finishing in the oven, split the 4 French rolls and spread 1 tbsp Mezzetta Savory Garlic Everything Spread on the cut sides of each roll (totaling 4 tbsp). This adds a flavorful base and keeps the sandwich from being dry.
- Assemble and melt the cheese. When the meatballs are done, return them briefly to the skillet or place them on the bottom halves of the prepared rolls. Nestle the meatballs so they cover the bread evenly. Top with 2 slices of provolone cheese per sandwich (8 slices total), then place the sandwiches under a broiler or in a hot oven for 1–2 minutes to melt the cheese—watch closely to avoid scorching.
- Finish and serve. Once the provolone is melted and slightly bubbly, remove the sandwiches from the heat, cap with the top halves of the rolls, and serve immediately. These are best enjoyed warm when the cheese is gooey and the meatballs are fresh.
Tasting notes and small variations
If you like more herb flavor, fold in an additional tablespoon of chopped parsley before shaping the meatballs. For a brighter bite, add a few torn basil leaves on top of the meatballs before placing the provolone. If you prefer a saucier sandwich, stir 1/2 cup of your favorite marinara into the meatball mix as a serving sauce, or spoon warm marinara over the meatballs before topping with cheese and broiling.
Serving suggestions
- Serve with crisp green salad dressed lightly with lemon and olive oil to cut the richness.
- Oven fries or baked sweet potato wedges are lovely alongside the sandwich for a casual meal.
- A small bowl of extra Mezzetta Sun Ripened Dried Tomato Pesto or warmed marinara makes a tasty dipping sauce.
Notes on ingredient choices
The gear of Mezzetta Sun Ripened Dried Tomato Pesto and Mezzetta Savory Garlic Everything Spread gives these sandwiches their Tuscan personality. The dried tomato pesto is concentrated and aromatic, so a little goes a long way. The savory garlic spread provides garlic flavor and a slightly textured, everything-bagel-inspired note that stands up to the cheese and breading. Ground chicken keeps the sandwiches lighter while still delivering a satisfying texture when combined with breadcrumbs and Parmesan.
Frequently asked questions
Can I use a different cheese? Yes. Provolone melts beautifully and has a mild flavor, but mozzarella, fontina, or even a sharp provolone would work well.
How can I make the meatballs spicier? Stir in a pinch of crushed red pepper flakes or a teaspoon of your favorite hot sauce into the meatball mixture for heat.
Can these be cooked entirely on the stovetop? You can cook them fully in a covered skillet over medium-low heat for 10–14 minutes, turning occasionally, but an oven finish helps ensure even doneness without overbrowning.
Final thoughts
These Tuscan Chicken Meatball Sandwiches are a perfect midweek comfort meal with bright, Mediterranean flavors. They’re simple enough to put together on a busy night but special enough to serve to guests. The combination of sun-ripened tomato pesto and savory garlic spread elevates plain chicken into something bold and memorable, while the provolone ties everything together with a silky finish. Whether you keep it simple or add a twist like fresh basil or marinara, these sandwiches are a reliable, delicious go-to.
Ready to make them? Gather your ingredients, preheat the oven to 375°F, and start with whisking together the pesto, mayonnaise, and egg to form the flavorful base for your meatballs. Enjoy the process—and the result.

Tuscan Chicken Meatball Sandwiches
Equipment
- Mixing Bowl
- Measuring Spoons
- Measuring Cups
- Baking Sheet
- Cookie scoop or tablespoon
- Pastry Brush
- Broiler or Oven
Ingredients
- 2 tbsp Mezzetta Sun Ripened Dried Tomato Pesto
- 1/4 cup mayonnaise
- 1 lb ground chicken
- 1 large egg lightly beaten
- 2 tbsp Mezzetta Sun Ripened Dried Tomato Pesto for meatballs (in addition to the 2 tbsp used for mayo)
- 1 tbsp Mezzetta Savory Garlic Everything Spread
- 2 tbsp fresh parsley chopped
- 1/2 cup Italian bread crumbs
- 1/2 cup Parmesan cheese grated
- 2 tbsp olive oil
- 4 French rolls split
- 4 tbsp Mezzetta Savory Garlic Everything Spread for rolls (about 1 tbsp per roll)
- 8 slices provolone cheese
Instructions
- Make sun-dried tomato mayo by whisking 2 tablespoons Mezzetta Sun Ripened Dried Tomato Pesto into 1/4 cup mayonnaise; refrigerate until ready to use.
- Preheat the oven to 350°F (175°C) and line or lightly oil a baking sheet.
- In a large mixing bowl, combine 1 lb ground chicken, 1 lightly beaten egg, 2 tablespoons sun-dried tomato pesto, 1 tablespoon Mezzetta Savory Garlic Everything Spread, 2 tablespoons chopped fresh parsley, 1/2 cup Italian bread crumbs, and 1/2 cup grated Parmesan; mix gently until just combined.
- Use a cookie scoop or tablespoon to portion the mixture into about 20–24 meatballs and place them on the prepared baking sheet.
- Brush the tops of the meatballs lightly with 2 tablespoons olive oil and bake for 15 minutes.
- Turn the oven to the broiler and broil the meatballs 2–5 minutes until lightly browned; remove and set aside.
- Spread 1 tablespoon Mezzetta Savory Garlic Everything Spread on each split roll and top each with two slices provolone cheese.
- Place the prepared rolls under the broiler 2–3 minutes until the cheese melts and the rolls are lightly toasted.
- Divide 4–5 meatballs among the 4 rolls, placing them on top of the melted cheese so they stay in place.
- Top each sandwich with sun-dried tomato mayo and additional chopped parsley if desired, then serve.
Notes
- Make the tomato mayo up to a day ahead and refrigerate.
- Do not overmix the meatball mixture to keep them tender.
- Use a cookie scoop for uniform meatballs and even cooking.
- Broiler times vary—watch closely to prevent burning.
