Ham Cheese Broccoli Spirals

Featured in: Tasty and Easy Sandwich Recipes

These delicious spiral rolls transform pizza dough into savory pinwheels stuffed with a creamy mixture of cream cheese, ham, broccoli, and cheddar cheese. Simply roll out the dough, spread with the cream cheese mixture, add toppings, roll into a log, slice, and bake until golden brown.

Ready in under 30 minutes, they're perfect for appetizers, quick lunches, or alongside soups. The combination of melty cheese, savory ham and fresh vegetables creates an irresistible bite that's sure to please crowds.

A woman in a kitchen smiling.
Updated on Sat, 21 Jun 2025 15:58:24 GMT
A plate of food with a cheese and tomato stuffed bread. Pin it
A plate of food with a cheese and tomato stuffed bread. | quickietreats.com

This spiral stuffed roll recipe transforms simple ingredients into a crowd-pleasing appetizer that delivers big flavor in bite-sized form. The combination of savory ham, fresh broccoli, and melty cheese creates perfect party bites that disappear fast at gatherings.

I first made these rolls for a neighborhood potluck when I needed something quick but impressive. They disappeared faster than any other dish on the table, and now they're my go-to recipe whenever friends drop by unexpectedly.

Ingredients

  • Refrigerated pizza dough: Provides the perfect base that puffs up beautifully around the fillings
  • Cream cheese: Creates a rich foundation that helps bind everything together
  • Butter: Adds richness and helps the rolls develop a golden exterior
  • Chopped ham: Delivers savory protein that pairs perfectly with the cheese
  • Broccoli: Brings color and nutrition while adding a slight crunch
  • Cheddar cheese: Melts beautifully for that perfect cheese pull when serving warm
  • Parmesan cheese: Adds a nutty complexity and helps create a crispy exterior
  • Green onions: Provide a mild aromatic flavor that brightens the entire dish

Step-by-Step Instructions

Prepare Your Surface:
Roll out the refrigerated dough into a large rectangle approximately 12 x 16 inches on a lightly floured surface. Take your time to ensure even thickness throughout for consistent cooking.
Create The Filling Base:
Mix softened cream cheese and butter until completely smooth with no lumps. This mixture creates the perfect spreadable base that will help all other ingredients adhere to the dough.
Apply The Cream Cheese Layer:
Spread the cream cheese mixture evenly across the entire surface of the dough, leaving about half an inch around the edges bare to help with sealing.
Layer Your Fillings:
Distribute the chopped ham evenly across the cream cheese layer, followed by the finely chopped broccoli, both shredded cheeses, and finally the green onions. Press gently to help ingredients adhere to the cream cheese base.
Roll Into A Log:
Starting from the long edge, carefully roll the dough into a tight log shape, applying gentle pressure as you go to keep the filling in place. When you reach the end, pinch the seam firmly to seal.
Slice And Arrange:
Using a sharp knife, cut the log into twelve equal pieces, each about one inch thick. Place the rolls cut side up on your prepared baking sheet, leaving some space between each for expansion.
Bake To Golden Perfection:
Place the baking sheet in your preheated oven and bake for 20 minutes until the edges turn golden brown and the cheese becomes bubbly. The dough should feel firm to the touch when properly baked.
A plate of food with a cheese and tomato roll. Pin it
A plate of food with a cheese and tomato roll. | quickietreats.com

The cream cheese mixture is truly the secret weapon in this recipe. My mother taught me this technique years ago, explaining that the cream cheese not only adds flavor but creates a moisture barrier that prevents the dough from becoming soggy when filled with vegetables. Every time I make these rolls, I think of her kitchen wisdom.

Make Ahead Options

These spiral rolls work beautifully as a make-ahead option. You can prepare the entire roll, wrap it tightly in plastic wrap, and refrigerate for up to 24 hours before slicing and baking. This makes them perfect for entertaining when you want to minimize day-of preparation. For even more convenience, you can slice the rolls, arrange them on a baking sheet, cover with plastic wrap, and refrigerate for up to 8 hours before baking. Just add an extra 2-3 minutes to the baking time if cooking directly from the refrigerator.

Clever Substitutions

The beauty of this recipe lies in its versatility. Instead of ham, try using cooked ground sausage, shredded rotisserie chicken, or even pepperoni for a pizza-inspired version. Vegetarians can replace the meat with sautéed mushrooms or extra vegetables. The broccoli can be swapped for spinach, roasted red peppers, or corn kernels. For the cheese, experiment with pepper jack for heat, smoked gouda for richness, or mozzarella for that classic stretchy cheese pull. The recipe adapts beautifully to whatever you have on hand.

A plate of pastries with cheese and bacon. Pin it
A plate of pastries with cheese and bacon. | quickietreats.com

Serving Suggestions

These spiral rolls are at their best when served warm from the oven, when the cheese is still gooey and the exterior is crisp. For a casual gathering, serve them on their own as finger food. For a more substantial meal, pair with a simple green salad dressed with vinaigrette. They also make excellent companions to soups, particularly tomato or vegetable varieties. If serving as part of a brunch spread, consider adding a fruit platter to balance the savory flavors with something sweet and fresh.

Frequently Asked Questions

→ Can I use homemade pizza dough instead of refrigerated?

Absolutely! While the recipe suggests refrigerated pizza dough for convenience, homemade pizza dough works wonderfully. Just ensure it's rolled to approximately the same dimensions (12 x 16 inches) for proper filling distribution and cooking time.

→ Can I prepare these spiral rolls ahead of time?

Yes! You can prepare the rolls up to the point of baking, then refrigerate them covered for up to 24 hours. When ready to serve, simply bake as directed, adding a few extra minutes to the baking time since they'll be starting cold.

→ What can I substitute for broccoli?

Spinach, bell peppers, mushrooms, or diced zucchini all work well as broccoli substitutes. Just make sure to chop them finely and, for watery vegetables like zucchini, consider sautéing briefly to remove excess moisture before adding.

→ Can these spiral rolls be frozen?

Yes, these freeze beautifully! Either freeze before baking (after slicing) or after baking once cooled. If freezing unbaked rolls, freeze them separately first, then transfer to a freezer bag. Bake from frozen, adding 5-7 minutes to the baking time.

→ How do I know when the spiral rolls are done baking?

The rolls are done when the dough is lightly golden brown around the edges and the cheese is melted and bubbly. The centers should feel set when lightly pressed, not doughy. If browning too quickly but not done inside, cover loosely with foil.

→ What can I serve with these spiral rolls?

These versatile rolls pair wonderfully with soup, salad, or marinara dipping sauce. They make excellent appetizers on their own, or can be served as a side with a main course. For brunch, they complement fruit platters and egg dishes beautifully.

Spiral Stuffed Rolls

Savory spirals of pizza dough filled with cream cheese, ham, broccoli and cheddar, baked to golden perfection.

Prep Time
15 Minutes
Cook Time
20 Minutes
Total Time
35 Minutes
By: Mia

Category: Sandwich Creations

Difficulty: Easy

Cuisine: American

Yield: 12 Servings (12 spiral stuffed rolls)

Dietary: ~

Ingredients

→ Dough

01 1 can (13.8 ounces) refrigerated pizza dough

→ Filling

02 170g cream cheese, softened
03 2 tablespoons salted butter, softened
04 1 cup chopped ham
05 3/4 cup finely chopped broccoli
06 1 cup shredded mild cheddar cheese
07 1/4 cup grated parmesan cheese
08 1/2 cup chopped green onion

Instructions

Step 01

Preheat oven to 175°C (350°F). Coat a large baking sheet with cooking spray.

Step 02

Press pizza dough out into a large rectangle approximately 30 x 40 cm (12 x 16 inches).

Step 03

In a small bowl, blend together the softened butter and cream cheese until smooth and fully combined.

Step 04

Spread the cream cheese mixture evenly over the dough. Distribute the chopped ham, broccoli, cheddar cheese, parmesan cheese and green onion in even layers across the surface.

Step 05

Roll the dough tightly into a log, pinching the seam to seal. Slice the roll into 12 equal pieces, each about 2.5 cm (1 inch) thick.

Step 06

Arrange the rolls on the prepared baking sheet. Bake for 20 minutes, or until lightly golden brown and cheese is bubbling.

Notes

  1. These rolls can be made ahead and refrigerated before baking. Just add 5 minutes to the baking time if cooking from cold.
  2. Homemade pizza dough can be substituted for the refrigerated version.

Tools You'll Need

  • Large baking sheet
  • Mixing bowl
  • Sharp knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (cream cheese, butter, cheddar, parmesan)
  • Contains gluten (pizza dough)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 210
  • Total Fat: 12.3 g
  • Total Carbohydrate: 18.5 g
  • Protein: 7.8 g