Ham and Cheese Stuffed Rolls

Ashley

Preserving the traditions of fine dining.

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

These Cheesy Stuffed Rolls have become an absolute staple in our home, and for very good reason! From busy weeknight dinners to weekend gatherings with friends, they are always a hit. Honestly, the first time I made them, I was just looking for a simple and satisfying snack that everyone would enjoy. What I didn’t expect was for them to become such a requested item. My kids adore them – they are perfectly sized for little hands and the cheesy, savory filling is just irresistible. Even my husband, who is usually more of a meat-lover, can’t get enough of these! The best part? They are surprisingly easy to make and incredibly versatile. You can whip them up with minimal effort, and they are fantastic warm, slightly cooled, or even at room temperature, making them ideal for picnics and lunchboxes too. If you’re looking for a crowd-pleasing, comforting, and endlessly adaptable recipe, look no further. These Cheesy Stuffed Rolls are about to become your new go-to!

Ingredients

  • Bread Dough: 1 pound of pre-made bread dough (such as pizza dough or bread roll dough) – This forms the base of our rolls, providing a soft and fluffy texture once baked. You can use store-bought for convenience or homemade if you prefer.
  • Shredded Cheese Blend: 2 cups of your favorite cheese blend (such as mozzarella, cheddar, provolone, or Monterey Jack) – The heart of our stuffing! A blend of cheeses offers a richer, more complex flavor and melts beautifully to create that gooey, cheesy center.
  • Vegetarian Ham Substitute (Optional): 1 cup of finely diced vegetarian ham substitute (such as plant-based deli slices or soy-based ham) – For a savory, “ham-like” flavor without any actual meat. This is completely optional and can be omitted or substituted with other vegetables for a different flavor profile.
  • Cream Cheese: 4 ounces of softened cream cheese – Adds a creamy richness and tang to the filling, helping to bind the ingredients together and create a luscious texture.
  • Green Onions: 1/2 cup of thinly sliced green onions – Provide a mild oniony flavor and a fresh, vibrant touch that cuts through the richness of the cheese.
  • Garlic Powder: 1 teaspoon of garlic powder – Enhances the savory flavor of the filling and adds a subtle aromatic warmth.
  • Dried Parsley: 1 tablespoon of dried parsley – Adds a touch of herbaceousness and visual appeal to the filling. Fresh parsley can also be used, finely chopped.
  • Egg Wash: 1 large egg, beaten with 1 tablespoon of water (optional) – Brushed over the rolls before baking, it creates a beautiful golden-brown, glossy crust. Milk can be used as a substitute for egg wash.
  • Everything Bagel Seasoning (Optional): 1-2 tablespoons of everything bagel seasoning – Sprinkled on top of the rolls before baking for extra flavor and a delightful textural crunch. Sesame seeds or poppy seeds can be used as alternatives.
  • Olive Oil or Cooking Spray: For greasing the baking sheet – Prevents the rolls from sticking to the baking sheet and ensures easy removal after baking.

Instructions

  1. Prepare the Dough: If using pre-made dough, let it sit at room temperature for about 30 minutes to make it easier to work with. If making dough from scratch, prepare it according to your recipe and allow it to rise as directed.
  2. Preheat Oven and Prepare Baking Sheet: Preheat your oven to 375°F (190°C). Lightly grease a large baking sheet with olive oil or cooking spray. Alternatively, you can line the baking sheet with parchment paper for even easier cleanup.
  3. Prepare the Filling: In a medium-sized mixing bowl, combine the shredded cheese blend, softened cream cheese, diced vegetarian ham substitute (if using), sliced green onions, garlic powder, and dried parsley. Mix everything together thoroughly until well combined and the cream cheese is evenly distributed throughout the cheese mixture. Taste the filling and adjust seasonings as needed. You might want to add a pinch of salt and pepper, depending on the saltiness of your cheese and vegetarian ham substitute.
  4. Divide the Dough: On a lightly floured surface, gently roll out or stretch the bread dough into a large rectangle, approximately 12×16 inches. If using pre-portioned dough, divide it into equal portions. For standard-sized rolls, aim for about 12-16 rolls from a pound of dough. You can adjust the size of the rolls depending on your preference – smaller rolls for appetizers, larger rolls for a more substantial snack or side dish.
  5. Stuff the Rolls: Cut the dough rectangle into squares or rectangles, depending on your desired roll shape. A 3×3 inch square is a good starting point. Place a generous spoonful (about 2-3 tablespoons) of the cheese filling in the center of each dough square.
  6. Shape the Rolls: Bring the corners of the dough square up and over the filling, pinching them together to seal. Ensure the filling is completely enclosed within the dough. You can shape them into rounds or leave them in a more rustic, pinched shape. Alternatively, you can fold the dough over the filling in a half-moon shape and seal the edges like a calzone. Get creative with your shaping!
  7. Place Rolls on Baking Sheet: Place the stuffed rolls seam-side down on the prepared baking sheet, leaving some space between each roll to allow for even baking and browning. They will expand slightly as they bake.
  8. Egg Wash and Season (Optional): If desired, brush the tops of the rolls with the egg wash. This will give them a beautiful golden color and a slightly crispier crust. Then, sprinkle the tops of the rolls with everything bagel seasoning, sesame seeds, poppy seeds, or any other toppings you prefer. A sprinkle of extra shredded cheese is also a delicious option.
  9. Bake: Bake in the preheated oven for 15-20 minutes, or until the rolls are golden brown and the cheese filling is melted and bubbly. The baking time may vary slightly depending on your oven and the size of the rolls. Keep an eye on them and check for doneness around the 15-minute mark.
  10. Cool and Serve: Once baked, remove the baking sheet from the oven and let the rolls cool on the baking sheet for a few minutes before transferring them to a wire rack to cool slightly further. This prevents the bottoms from becoming soggy. Serve warm or at room temperature. These rolls are best enjoyed fresh, but they can also be reheated.

Nutrition Facts

(Per Serving – based on approximately 12 servings per batch, using pre-made dough and vegetarian ham substitute. Nutritional values are estimates and may vary based on specific ingredients used.)

  • Serving Size: 1 roll
  • Calories: Approximately 250-300 kcal
  • Fat: 12-15g
  • Saturated Fat: 7-9g

Please Note: These are estimated values. For precise nutritional information, use a nutrition calculator with the specific brands and quantities of ingredients you use in your recipe.

Preparation Time

  • Prep Time: 25-30 minutes (including filling preparation and roll assembly)
  • Cook Time: 15-20 minutes
  • Total Time: 40-50 minutes

This recipe is wonderfully quick and efficient. Most of the time is spent in preparation, getting the filling ready and stuffing the rolls. The baking time is relatively short, making it a great option for when you need a delicious snack or appetizer without spending hours in the kitchen. If you are using pre-made dough, the prep time can be even shorter!

How to Serve

These Cheesy Stuffed Rolls are incredibly versatile and can be served in numerous ways:

  • Appetizer: Serve them warm as a delightful appetizer at parties, gatherings, or game nights. They are easy to eat with your hands and are always a crowd-pleaser.
  • Snack: Perfect for an afternoon snack or a satisfying bite between meals. They are much more exciting than your average crackers or chips.
  • Side Dish: Serve them alongside soups, salads, or pasta dishes for a comforting and flavorful side. They pair especially well with Italian-inspired meals.
  • Lunchbox Treat: Once cooled, they are great additions to lunchboxes for both kids and adults. They are a fun and tasty alternative to sandwiches.
  • Brunch Item: Include them as part of a brunch spread. They complement both sweet and savory brunch dishes beautifully.
  • Picnic Food: Easy to transport and enjoy at room temperature, making them ideal for picnics and outdoor events.
  • Dipping Sauces: Offer a variety of dipping sauces to enhance the flavor and cater to different tastes. Consider:
    • Marinara Sauce: Classic and always a hit.
    • Ranch Dressing: Creamy and cool, a great contrast to the warm rolls.
    • Garlic Aioli: Adds extra garlicky goodness.
    • Honey Mustard: A sweet and tangy option.
    • Spicy Mayo: For those who like a bit of heat.
    • Pesto: Adds a fresh, herby flavor.

Additional Tips

  1. Dough Variations: Experiment with different types of dough for varied textures and flavors. Try using puff pastry for flakier rolls, crescent roll dough for slightly sweeter rolls, or even whole wheat dough for a healthier option.
  2. Cheese Swaps: Don’t be afraid to get creative with your cheese blend! Pepper jack for a spicy kick, Gruyere for a nutty flavor, or even a sprinkle of Parmesan cheese for a salty, umami boost. Using a pre-shredded Italian cheese blend is a convenient and flavorful option.
  3. Vegetable Add-Ins: Boost the nutritional value and flavor by adding finely diced vegetables to the filling. Sautéed mushrooms, bell peppers, spinach, caramelized onions, or sun-dried tomatoes would all be delicious additions. Make sure to cook any raw vegetables before adding them to the filling to ensure they are tender in the baked rolls.
  4. Herb Infusions: Enhance the flavor profile with different herbs. Fresh basil, oregano, thyme, or rosemary can be finely chopped and added to the filling for a more aromatic and complex flavor. You can also brush the baked rolls with melted butter infused with garlic and herbs for an extra layer of deliciousness.
  5. Spice it Up: For those who enjoy a bit of heat, add a pinch of red pepper flakes or a dash of hot sauce to the cheese filling. You can also incorporate diced jalapenos or chipotle peppers in adobo sauce for a smoky, spicy flavor.
  6. Make-Ahead Magic: Prepare the stuffed rolls ahead of time and store them unbaked in the refrigerator for up to 24 hours. This is perfect for party prep! Simply bake them as directed when you’re ready to serve. You might need to add a few extra minutes to the baking time if baking them straight from the fridge.
  7. Freezing for Later: Baked and cooled rolls freeze beautifully! Wrap them individually in plastic wrap and then place them in a freezer-safe bag or container. They can be frozen for up to 2-3 months. To reheat, bake them from frozen at 350°F (175°C) for 15-20 minutes, or until heated through. You can also thaw them overnight in the refrigerator and then reheat them in a warm oven or microwave.
  8. Garlic Butter Glaze: For an extra indulgent touch, brush the warm, baked rolls with a garlic butter glaze. Melt butter with minced garlic and a pinch of salt, then brush it generously over the rolls. This adds a wonderful buttery, garlicky flavor and makes them even more irresistible.

FAQ

Q1: Can I use homemade dough for these rolls?

A: Absolutely! Homemade dough will always elevate the flavor and texture. Use your favorite bread dough recipe or pizza dough recipe. Just make sure to allow enough time for the dough to rise properly before assembling the rolls.

Q2: What if I don’t have vegetarian ham substitute? Can I still make these?

A: Yes, definitely! The vegetarian ham substitute is optional. You can omit it entirely for a simple cheese-stuffed roll, or substitute it with other ingredients like sautéed mushrooms, roasted red peppers, artichoke hearts, or even caramelized onions for different flavor variations.

Q3: Can I make these rolls ahead of time and bake them later?

A: Yes, you can prepare the stuffed rolls ahead of time. You can store them unbaked in the refrigerator for up to 24 hours. Cover them loosely with plastic wrap to prevent the dough from drying out. Bake them as directed when you are ready to serve, adding a few extra minutes to the baking time if they are cold from the refrigerator.

Q4: How do I reheat leftover Cheesy Stuffed Rolls?

A: The best way to reheat leftover rolls is in the oven or toaster oven. Preheat your oven to 350°F (175°C) and bake them for about 10-15 minutes, or until heated through and the cheese is melted again. You can also microwave them for a quicker reheat, but they may become a bit softer and less crispy.

Q5: Can I freeze these rolls after baking?

A: Yes, baked Cheesy Stuffed Rolls freeze very well. Let them cool completely after baking. Wrap them individually in plastic wrap and then place them in a freezer-safe bag or container. They can be frozen for up to 2-3 months. Reheat them from frozen in the oven for best results.

Q6: Can I make these rolls vegan?

A: Yes, with a few substitutions! Use vegan bread dough, vegan cream cheese, and vegan shredded cheese. You can also use a vegan ham substitute or omit it entirely. For the egg wash, you can use plant-based milk or a mixture of maple syrup and plant-based milk for a golden glaze.

Q7: What kind of cheese is best for these rolls?

A: A blend of cheeses works best for a richer flavor and texture. Mozzarella is great for stretch and melt, cheddar adds sharpness, provolone offers a mild, buttery flavor, and Monterey Jack is creamy and mild. Feel free to experiment with your favorite cheese combinations to find your perfect blend!

Q8: Can I add other seasonings to the filling?

A: Absolutely! Feel free to customize the filling with your favorite seasonings. Italian seasoning, onion powder, smoked paprika, dried oregano, or a pinch of red pepper flakes are all great additions. Taste the filling before stuffing the rolls and adjust seasonings as needed to create your perfect flavor profile.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Ham and Cheese Stuffed Rolls


  • Author: Ashley

Ingredients

  • Bread Dough: 1 pound of pre-made bread dough (such as pizza dough or bread roll dough) – This forms the base of our rolls, providing a soft and fluffy texture once baked. You can use store-bought for convenience or homemade if you prefer.
  • Shredded Cheese Blend: 2 cups of your favorite cheese blend (such as mozzarella, cheddar, provolone, or Monterey Jack) – The heart of our stuffing! A blend of cheeses offers a richer, more complex flavor and melts beautifully to create that gooey, cheesy center.
  • Vegetarian Ham Substitute (Optional): 1 cup of finely diced vegetarian ham substitute (such as plant-based deli slices or soy-based ham) – For a savory, “ham-like” flavor without any actual meat. This is completely optional and can be omitted or substituted with other vegetables for a different flavor profile.
  • Cream Cheese: 4 ounces of softened cream cheese – Adds a creamy richness and tang to the filling, helping to bind the ingredients together and create a luscious texture.
  • Green Onions: 1/2 cup of thinly sliced green onions – Provide a mild oniony flavor and a fresh, vibrant touch that cuts through the richness of the cheese.
  • Garlic Powder: 1 teaspoon of garlic powder – Enhances the savory flavor of the filling and adds a subtle aromatic warmth.
  • Dried Parsley: 1 tablespoon of dried parsley – Adds a touch of herbaceousness and visual appeal to the filling. Fresh parsley can also be used, finely chopped.
  • Egg Wash: 1 large egg, beaten with 1 tablespoon of water (optional) – Brushed over the rolls before baking, it creates a beautiful golden-brown, glossy crust. Milk can be used as a substitute for egg wash.
  • Everything Bagel Seasoning (Optional): 1-2 tablespoons of everything bagel seasoning – Sprinkled on top of the rolls before baking for extra flavor and a delightful textural crunch. Sesame seeds or poppy seeds can be used as alternatives.
  • Olive Oil or Cooking Spray: For greasing the baking sheet – Prevents the rolls from sticking to the baking sheet and ensures easy removal after baking.

Instructions

  1. Prepare the Dough: If using pre-made dough, let it sit at room temperature for about 30 minutes to make it easier to work with. If making dough from scratch, prepare it according to your recipe and allow it to rise as directed.
  2. Preheat Oven and Prepare Baking Sheet: Preheat your oven to 375°F (190°C). Lightly grease a large baking sheet with olive oil or cooking spray. Alternatively, you can line the baking sheet with parchment paper for even easier cleanup.
  3. Prepare the Filling: In a medium-sized mixing bowl, combine the shredded cheese blend, softened cream cheese, diced vegetarian ham substitute (if using), sliced green onions, garlic powder, and dried parsley. Mix everything together thoroughly until well combined and the cream cheese is evenly distributed throughout the cheese mixture. Taste the filling and adjust seasonings as needed. You might want to add a pinch of salt and pepper, depending on the saltiness of your cheese and vegetarian ham substitute.
  4. Divide the Dough: On a lightly floured surface, gently roll out or stretch the bread dough into a large rectangle, approximately 12×16 inches. If using pre-portioned dough, divide it into equal portions. For standard-sized rolls, aim for about 12-16 rolls from a pound of dough. You can adjust the size of the rolls depending on your preference – smaller rolls for appetizers, larger rolls for a more substantial snack or side dish.
  5. Stuff the Rolls: Cut the dough rectangle into squares or rectangles, depending on your desired roll shape. A 3×3 inch square is a good starting point. Place a generous spoonful (about 2-3 tablespoons) of the cheese filling in the center of each dough square.
  6. Shape the Rolls: Bring the corners of the dough square up and over the filling, pinching them together to seal. Ensure the filling is completely enclosed within the dough. You can shape them into rounds or leave them in a more rustic, pinched shape. Alternatively, you can fold the dough over the filling in a half-moon shape and seal the edges like a calzone. Get creative with your shaping!
  7. Place Rolls on Baking Sheet: Place the stuffed rolls seam-side down on the prepared baking sheet, leaving some space between each roll to allow for even baking and browning. They will expand slightly as they bake.
  8. Egg Wash and Season (Optional): If desired, brush the tops of the rolls with the egg wash. This will give them a beautiful golden color and a slightly crispier crust. Then, sprinkle the tops of the rolls with everything bagel seasoning, sesame seeds, poppy seeds, or any other toppings you prefer. A sprinkle of extra shredded cheese is also a delicious option.
  9. Bake: Bake in the preheated oven for 15-20 minutes, or until the rolls are golden brown and the cheese filling is melted and bubbly. The baking time may vary slightly depending on your oven and the size of the rolls. Keep an eye on them and check for doneness around the 15-minute mark.
  10. Cool and Serve: Once baked, remove the baking sheet from the oven and let the rolls cool on the baking sheet for a few minutes before transferring them to a wire rack to cool slightly further. This prevents the bottoms from becoming soggy. Serve warm or at room temperature. These rolls are best enjoyed fresh, but they can also be reheated.

Nutrition

  • Serving Size: one normal portion
  • Calories: 300
  • Fat: 15g
  • Saturated Fat: 9g