Cheesy Herb-Stuffed Chicken Roll-Ups with Tomato are a comforting, flavorful dinner made with tender chicken breasts wrapped around a creamy cheese and herb filling, then baked in a savory tomato sauce until juicy and golden. Every slice reveals a cheesy center packed with garlic, herbs, mozzarella, cream cheese, and Parmesan, while the tomato sauce adds brightness and keeps the chicken beautifully moist.
Although these chicken roll-ups look impressive enough for guests or a weekend dinner, they are surprisingly simple to prepare. Thin chicken cutlets are seasoned, filled, rolled tightly, and placed into a baking dish with tomato sauce. Once covered with cheese and baked, everything comes together into a warm, bubbling meal with restaurant-style presentation.
This recipe is also easy to customize. You can add spinach, sun-dried tomatoes, mushrooms, or different cheeses to the filling, or make the tomato sauce slightly creamy for an even richer result. Serve the chicken with pasta, mashed potatoes, roasted vegetables, or garlic bread for a complete family dinner.

Why You’ll Love These Cheesy Herb-Stuffed Chicken Roll-Ups
The biggest attraction is the combination of juicy chicken and creamy melted cheese. Instead of simply topping chicken breasts with cheese, this recipe puts the filling directly inside, ensuring that every bite contains plenty of flavor.
Fresh herbs, garlic, Parmesan, mozzarella, and cream cheese create a rich filling without requiring complicated ingredients. The tomato sauce underneath adds moisture and a mild acidity that balances the richness of the cheese.
These roll-ups also make an attractive presentation. When sliced, the spiral of chicken and cheese looks elegant, making this recipe suitable for casual family dinners as well as entertaining.
Ingredients
For the Chicken
- 4 large boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- 1 teaspoon garlic powder
- ½ teaspoon paprika
- ¾ teaspoon salt
- ½ teaspoon freshly ground black pepper
For the Cheese and Herb Filling
- 4 ounces cream cheese, softened
- 1 cup shredded mozzarella cheese
- ½ cup ricotta cheese
- ⅓ cup freshly grated Parmesan cheese
- 3 garlic cloves, finely minced
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh basil, chopped
- 1 teaspoon dried Italian seasoning
- ½ teaspoon garlic powder
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional
For the Tomato Sauce
- 1 tablespoon olive oil
- 3 garlic cloves, minced
- 2½ cups marinara sauce
- ½ teaspoon Italian seasoning
- ½ teaspoon dried basil
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional
- 1 teaspoon honey or sugar, optional
For the Topping
- 1 cup shredded mozzarella cheese
- ¼ cup grated Parmesan cheese
- 2 tablespoons chopped fresh parsley or basil
How to Make Cheesy Herb-Stuffed Chicken Roll-Ups with Tomato
1. Prepare the Chicken
Preheat your oven to 375°F (190°C).
Lightly grease a large baking dish and set it aside.
Place each chicken breast on a cutting board and slice it horizontally to create thinner cutlets. Depending on the size of your chicken breasts, you may get two cutlets from each breast.
Place the chicken between sheets of plastic wrap or parchment paper and gently pound it until approximately ¼-inch thick.
Creating thin, evenly sized pieces is important because they roll more easily and cook more evenly.
Season both sides of the chicken with Italian seasoning, garlic powder, paprika, salt, and black pepper.
2. Make the Cheese and Herb Filling
In a medium bowl, combine the softened cream cheese, mozzarella, ricotta, Parmesan, minced garlic, parsley, basil, Italian seasoning, garlic powder, salt, pepper, and optional red pepper flakes.
Mix until the filling becomes creamy and evenly combined.
The cream cheese adds richness, ricotta keeps the filling soft, mozzarella provides that irresistible melted texture, and Parmesan adds a stronger savory flavor.
Set the mixture aside while preparing the tomato sauce.
3. Prepare the Tomato Sauce
Heat 1 tablespoon of olive oil in a saucepan over medium-low heat.
Add the minced garlic and cook for approximately 30 seconds, stirring frequently.
Pour in the marinara sauce and add Italian seasoning, basil, black pepper, and optional red pepper flakes.
Simmer gently for about 5 minutes.
Taste the sauce. If your tomatoes are especially acidic, stir in about 1 teaspoon of honey or sugar to balance the flavor.
Spread approximately half of the sauce across the bottom of your prepared baking dish.
4. Fill the Chicken
Lay one flattened chicken cutlet on a clean work surface.
Spread approximately 2 tablespoons of the cheese mixture over the chicken, leaving a small border around the edges.
Avoid overfilling because too much cheese can escape while the chicken cooks.
Starting from one of the shorter ends, roll the chicken tightly around the filling.
Place the roll-up seam-side down into the baking dish.
Continue filling and rolling the remaining chicken pieces.
Arrange the roll-ups close together but leave a little space between them so the heat can circulate evenly.
5. Add the Tomato Sauce
Spoon the remaining tomato sauce around and lightly over the chicken roll-ups.
You don’t need to completely cover the tops. Leaving some of the chicken exposed allows it to develop more color while baking.
Drizzle the tops lightly with olive oil if desired.
Cover the baking dish loosely with aluminum foil.
6. Bake the Chicken Roll-Ups
Place the covered baking dish into the preheated oven.
Bake for approximately 20 minutes.
Carefully remove the foil and sprinkle the roll-ups with shredded mozzarella and Parmesan.
Return the dish to the oven uncovered and bake for another 10–15 minutes, or until the cheese is melted and lightly golden.
The chicken should reach an internal temperature of 165°F (74°C) when measured in the thickest portion with an instant-read thermometer.
Avoid overcooking because thin chicken cutlets can become dry if left in the oven for too long.
7. Broil for a Golden Cheese Topping
For an especially attractive finish, turn the oven to broil during the final 1–2 minutes.
Watch the dish closely.
The mozzarella should become lightly browned and bubbly without burning.
This optional step creates those golden cheese spots that make baked chicken especially appetizing.
8. Rest and Garnish
Remove the baking dish from the oven and allow the chicken to rest for approximately 5–10 minutes.
Resting helps the filling settle inside the roll-ups and makes them easier to slice.
Sprinkle with fresh parsley or basil before serving.
Spoon some of the warm tomato sauce from the baking dish around each serving.
What to Serve With Cheesy Herb-Stuffed Chicken Roll-Ups
Pasta is one of the best companions for these chicken roll-ups because the tomato sauce can be spooned directly over both the pasta and chicken. Spaghetti, linguine, penne, or fettuccine all work well.
Creamy mashed potatoes are another delicious choice. The smooth potatoes create a comforting contrast with the cheesy chicken and tomato sauce.
For a lighter side, try roasted zucchini, asparagus, broccoli, green beans, or Brussels sprouts.
A fresh Italian-style salad with lettuce, tomatoes, cucumber, red onion, and a simple vinaigrette helps balance the richness of the cheese.
Garlic bread or warm crusty bread is also ideal for soaking up the extra tomato sauce.
Tips for the Best Chicken Roll-Ups
Pound the chicken evenly. Thin chicken is much easier to roll and cooks more consistently.
Don’t add too much filling. Overfilled roll-ups are more likely to open during baking.
Place them seam-side down. This helps them stay closed without needing toothpicks.
Use softened cream cheese. It blends much more easily with the ricotta and mozzarella.
Check the temperature rather than relying only on time. Chicken thickness varies, so an instant-read thermometer is the most reliable way to determine doneness.
Allow the chicken to rest. Cutting immediately can cause the melted filling to run out.
Variations and Substitutions
For spinach cheese chicken roll-ups, mix approximately 1 cup of cooked, thoroughly drained spinach into the cheese filling.
Sun-dried tomatoes are another excellent addition. Finely chop about ¼ cup and stir them into the filling for a stronger Mediterranean-inspired flavor.
You can also add sautéed mushrooms, chopped roasted red peppers, or caramelized onions.
For a richer sauce, stir ½ cup heavy cream into the marinara sauce before pouring it over the chicken.
If you prefer stronger cheese, replace some of the mozzarella with provolone, fontina, or Gruyère.
For additional heat, increase the red pepper flakes or add a small amount of cayenne pepper.
Storage and Reheating
Store leftover Cheesy Herb-Stuffed Chicken Roll-Ups with Tomato in an airtight container in the refrigerator for up to 3–4 days.
To reheat, place the roll-ups in a covered baking dish with a little extra tomato sauce and warm them at 350°F (175°C) for approximately 15 minutes, or until heated through.
Individual portions can also be reheated in the microwave. Cover them and heat in short intervals to avoid drying out the chicken.
For freezing, place cooled roll-ups with sauce in a freezer-safe container and freeze for up to 2 months. Thaw them overnight in the refrigerator before reheating.
Final Thoughts
Cheesy Herb-Stuffed Chicken Roll-Ups with Tomato combine tender chicken, creamy cheese, fresh herbs, garlic, rich tomato sauce, and bubbling mozzarella in one comforting baked dinner.
The beautiful spiral filling makes the dish look sophisticated, but the preparation remains manageable enough for home cooks of any skill level. Once you’ve flattened and filled the chicken, the oven handles most of the remaining work.
Serve these cheesy chicken roll-ups with pasta, mashed potatoes, vegetables, salad, or warm garlic bread, and spoon plenty of tomato sauce over each serving. It’s a cozy, family-friendly chicken dinner that delivers impressive flavor and presentation without requiring complicated cooking techniques.