These juicy chicken rolls stuffed with savory ham and ripe tomato deliver restaurant-quality comfort in under an hour. The golden seared exterior, rich tomato sauce, and stretchy melted cheese create a dish that feels special yet stays simple enough for busy weeknights. One bite of the tender chicken and gooey center makes this recipe a reliable favorite.
While you’re at it: Cheesy Potato Pinwheels with Creamy Chicken
Why you’ll love this recipe
This stuffed chicken recipe turns basic ingredients into an impressive, flavorful main dish.
- Golden seared chicken with juicy tender centers
- Melty cheese and savory ham in every bite
- Simple one-pan cooking for easy cleanup
- Ready in about forty minutes start to finish
Ingredients
Gather these simple pantry staples and fresh items for perfectly seasoned stuffed chicken rolls.
- 2 large chicken breasts
- Salt and black pepper
- 4 slices deli ham
- 1 large ripe tomato
- 2 tbsp olive oil
- 1 cup tomato puree or grated tomato
- 1 tsp dried herbs (oregano or mixed Italian)
- 1 cup shredded mozzarella cheese

For substitutions, swap chicken thighs for breasts if preferred, use turkey ham for a lighter option, or replace mozzarella with provolone or cheddar. Fresh herbs work instead of dried, and canned crushed tomatoes can stand in for grated fresh tomato when needed.
Check this out too: Chicken Cordon Bleu Recipe: Crispy, Cheesy,
Step-by-step instructions
Follow these straightforward steps to create tender, flavorful chicken rolls with a delicious sauce.
Step 1: Slice the chicken
Place each chicken breast on a cutting board and carefully slice horizontally into thin cutlets. Aim for even pieces about half an inch thick so they roll easily and cook evenly.
Step 2: Season the cutlets
Lay the chicken pieces flat and sprinkle both sides generously with salt and freshly ground black pepper. This simple seasoning builds a solid flavor base before stuffing and searing.
Step 3: Stuff and roll
Top each cutlet with a slice of ham and a few small pieces of tomato. Roll the chicken tightly around the filling and secure if needed so the rolls hold their shape during cooking.

Step 4: Heat the oil
Pour olive oil into a large nonstick skillet over medium heat and swirl to coat the bottom. Let the oil warm until it shimmers lightly before adding the chicken rolls.
Step 5: Sear the rolls
Place the stuffed rolls seam-side down in the hot oil and cook until golden brown on all sides. Turn them carefully so they develop an even crust without losing the filling.
Step 6: Add sauce and herbs
Pour the grated tomato or puree around the rolls and sprinkle dried herbs over the top. The sauce should bubble gently and begin to thicken as the chicken finishes cooking.
Step 7: Cover and simmer
Place a lid on the pan and let the rolls simmer in the sauce for several minutes. This step ensures the chicken cooks through while staying moist and absorbing the tomato flavor.

Stuffed Chicken Rolls with Ham and Cheese
Equipment
- 1 | cutting board |
- 1 | Sharp knife |
- 1 | Large nonstick skillet | with lid
- 1 | Box grater | for tomato
- 1 | Spatula or tongs | for turning
Ingredients
- 2 | large | chicken breasts | sliced into cutlets
- 1 | tsp | salt | or to taste
- 0.5 | tsp | black pepper | freshly ground
- 4 | slices | deli ham |
- 1 | large | ripe tomato | plus extra for grating
- 2 | tbsp | olive oil |
- 1 | cup | tomato puree | or grated tomato
- 1 | tsp | dried herbs | oregano or Italian mix
- 1 | cup | shredded mozzarella cheese |
Instructions
- Slice chicken breasts horizontally into thin cutlets.
- Season both sides of the cutlets with salt and pepper.
- Top each cutlet with a slice of ham and small tomato pieces, then roll tightly.
- Heat olive oil in a large skillet over medium heat.
- Sear the rolls on all sides until golden brown.
- Add tomato puree or grated tomato and sprinkle with dried herbs.
- Cover and simmer until chicken is cooked through.
- Top with shredded mozzarella and cook until melted and stretchy.
- Serve immediately while hot.
Notes
Reheat gently in a covered skillet with a splash of water or sauce.
Assemble rolls ahead and refrigerate up to 24 hours before cooking.
Use turkey ham or provolone for simple variations.
Step 8: Melt the cheese
Remove the lid, sprinkle shredded mozzarella evenly over the rolls, and cook until the cheese melts and becomes stretchy. Serve immediately while the cheese is still gooey and hot.
Tips & common mistakes
A few simple pointers help these chicken rolls turn out perfectly every time.
- Do not overfill the rolls or they may open
- Keep heat medium to avoid burning the exterior
- Use a lid so the chicken cooks through evenly
- Add cheese only at the end for best melt

Recipe variations
These stuffed rolls adapt easily to different tastes and dietary preferences with small changes.
- Add chili flakes for a spicy tomato version
- Use turkey or chicken ham for lighter protein
- Bake the rolls instead of pan-searing them
- Swap mozzarella for smoked gouda or cheddar
What to serve with this recipe
Pair these cheesy chicken rolls with simple sides that complement the rich tomato sauce.
- Garlic bread or crusty baguette slices
- Light green salad with lemon vinaigrette
- Steamed broccoli or sautéed spinach
- A glass of light red or sparkling water
One more to try: Garlic Butter Steak with Roasted Garlic Compound Butter
Frequently asked questions
These answers address the most common questions about making stuffed chicken rolls at home.
Can I prepare the rolls ahead of time?
Yes, assemble the stuffed rolls up to one day in advance and refrigerate them covered. Sear and finish with sauce just before serving for the best texture and flavor.
How do I know the chicken is fully cooked?
The internal temperature should reach 165°F in the thickest part. The meat will also feel firm and the juices will run clear when pierced with a knife.
Can I freeze leftovers?
Cooked rolls freeze well for up to two months in an airtight container. Thaw overnight in the fridge and reheat gently in a covered pan with a splash of sauce.
What if I do not have fresh tomato?
Canned crushed tomatoes or good-quality tomato puree work perfectly. Use the same amount and simmer a minute longer to concentrate the flavor if needed.
Final thoughts
These stuffed chicken rolls with ham, tomato, and melted cheese deliver big flavor with minimal effort. The combination of tender chicken, savory filling, and rich sauce makes them ideal for both weeknights and casual gatherings. Give the recipe a try this week and let me know how it turned out in the comments. A quick rating also helps others discover this easy favorite.