Isn’t there something irresistibly cozy about golden, freshly baked bread stuffed with gooey cheese, savory ham, and tender broccoli? These Broccoli Ham Roll Ups bring all the comforting flavors of a cheesy casserole, wrap them in pillowy homemade dough, and turn them into the perfect sized snack or grab-and-go lunch idea. Whether you’re prepping freezer-friendly meals for the week or need a crowd-pleasing appetizer for game day, these rolls disappear fast—sometimes before they even hit the serving tray.

THIS POST MAY CONTAIN AFFILIATE LINKS. I MAY EARN A COMMISION IF YOU PURCHACE.   PLEASE SEE MY FULL DISCLOSURE POLICY FOR DETAILS.  AS AN AMAZON ASSOCIATE I EARN FROM QUALIFYING PURCHASES.

You can absolutely use store-bought pizza or bread dough if you’re in a hurry. However, this homemade dough comes together quickly, rolls out like a dream, and bakes up soft, fluffy, and flavorful. It’s seriously one of those doughs that makes you think, “Why didn’t I make this sooner?” Once you try it, you’ll want to use it again and again for roll ups, strombolis, or savory buns.

Cheesy, warm, savory, and oh-so satisfying…these are downright RIDIC-ULICIOUS! 🧀✨


close up broccoli ham roll ups

Why You’ll Love These Broccoli Ham Roll Ups


close-up-broc-ham-roll-ups

Ingredients Overview

Dough

We’ll use a simple yeast dough made with milk, egg, butter, and flour. It rises beautifully and stays soft after baking.

Filling

Finely chopped broccoli blends perfectly with diced ham and shredded cheese. A touch of cream cheese or mayo helps the filling stay together inside the dough.

Seasoning

Garlic powder, onion powder, Dijon, and optional red pepper flakes give these savory rolls a depth of flavor.

Topping

A buttery garlic-Parmesan finish adds an irresistible golden crust.


image-of-broccoli-ham-rolls-dough.

Step-by-Step: How to Make Broccoli Ham Roll Ups

  1. Make the Dough: Mix warm milk, yeast, and sugar until foamy. Add egg, butter, salt, and flour. Knead until smooth and elastic.
  2. Rise: Let dough rise about 1 hour until doubled.
  3. Prepare the Filling: Pulse broccoli, dice ham, and mix with shredded cheese, cream cheese/mayo, Dijon, and seasonings.
  4. Roll It Out: Once risen, roll dough into a 12×18-inch rectangle.
  5. Fill and Roll: Spread filling evenly over the dough, leaving a border. Roll tightly into a log.
  6. Slice: Cut into 1-inch rolls with a serrated knife.
  7. Brush and Bake: Brush tops with garlic butter and Parmesan. Bake until golden and bubbly.
  8. Serve and Enjoy: Serve warm—with ranch, honey mustard, or cheese sauce.

shot-of-cut-broccoli ham log

Expert Tips for Success


Flavor Variations

Try ThisFlavor Twist
Swiss instead of cheddarHam & Swiss classic
Add jalapeñosSpicy kick
Toss in green onionsFresh, mild onion flavor
Swap ham for baconSmoky and crispy
Add more ParmesanExtra cheesy punch

Serving Suggestions

These are delicious served:

They reheat beautifully and are easy to grab and go!


side-view-broccoli-ham-rolls-on-white-platter.

Storage & Freezing


FAQ

Can I use store-bought dough?

Yes! Store-bought bread or pizza dough works fine. However, the homemade dough in this recipe is incredibly easy to make, rolls out smoothly, and bakes into a soft, fluffy roll that tastes bakery-fresh—so it’s definitely worth trying.

Do I need to cook the broccoli first?

No. As long as it’s finely chopped, it will soften perfectly during baking.

Can I make these ahead of time?

Absolutely. You can prep the rolls, refrigerate them overnight, then bake the next day—or freeze before or after baking.


Once you taste them fresh out of the oven, you’ll understand why these Broccoli Ham Roll Ups are a new family favorite.

side-shot-broccoli-ham-rollups

FOODIE & GRILLER APPAREL

t shirt im the chef
close-up-broc-ham-roll-ups

Broccoli Ham Roll Ups

Nettie
These broccoli ham roll ups are filled with melty cheese, savory ham, and tender broccoli, all wrapped in soft homemade dough and baked until golden. Perfect for lunchboxes, game day, or a freezer-friendly snack the whole family will love.
No ratings yet
Prep Time 20 minutes
Cook Time 20 minutes
rise time 1 hour
Total Time 1 hour 40 minutes
Course Appetizer, lunch, Snack
Cuisine American
Servings 16 servings
Calories 238 kcal

Ingredients
  

For the Dough

For the Filling

  • 1 ½ cups broccoli finely chopped fresh or thawed frozen, pulsed in food processor
  • 1 cup ham finely diced or ground ham
  • 1 ½ cups cheddar cheese mozzarella, Colby Jack, or a blend – shredded
  • 4 oz cream cheese softened-or ¼ cup shredded Parmesan + 2 tablespoon mayo
  • 1 teaspoon Dijon mustard optional for tang
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ¼ teaspoon black pepper
  • Pinch red pepper flakes optional

For the Garlic Parmesan Topping

Instructions
 

  • In a bowl, combine warm milk, sugar, and yeast. Let it sit for 5 minutes until foamy. Add egg, melted butter, salt, and 2 ½ cups of the flour. Mix until combined, adding more flour as needed until dough is soft and slightly tacky.
  • Knead dough by hand or with a dough hook for 6–8 minutes until smooth and elastic. Transfer to a greased bowl, cover, and let rise for about 1 hour or until doubled in size.
  • Finely chop or pulse broccoli and ham in a food processor if needed. Add shredded cheese, cream cheese or Parmesan/mayo, Dijon, garlic powder, onion powder, pepper, and red pepper flakes. Mix until combined.
  • After the dough has risen, punch it down and roll it into a 12×18-inch rectangle on a lightly floured surface.
  • Spread the broccoli ham filling evenly over the dough, leaving a ½-inch border around the edges. Tightly roll the dough from the long side into a log.
  • Using a serrated knife, slice the log into 1-inch rolls (about 16 pieces). Place them on a greased or parchment-lined baking sheet.
  • Mix melted butter with garlic powder. Brush the tops of the rolls and sprinkle with Parmesan. Let them rest for 15–20 minutes while the oven preheats to 375°F.
  • Bake for 18–22 minutes or until golden brown and the cheese is bubbly. Brush with additional melted butter if desired.
  • Serve warm with ranch, honey mustard, cheese sauce, or your favorite dipping sauce.

Notes

When it comes to the nutrition information provided for recipes, it’s important to keep in mind that it’s just an estimate. The actual nutritional values can vary based on the specific ingredients and brands you use. Be mindful that any nutritional information provided is intended as a general guideline rather than exact values.

💡 Notes

  • Make-Ahead: Rolls can be assembled, covered, and refrigerated overnight before baking the next day.
  • Freezing (Unbaked): Slice and freeze on a baking sheet, then transfer to a bag. Bake from frozen, adding 5 extra minutes.
  • Cheese Choices: Swiss gives a ham & Swiss flavor, while cheddar adds a classic savory taste.
  • Add-ons: Mix in chopped green onion or crumbled bacon for extra flavor.
  • Reheating: Bake at 350°F for 8–10 minutes or air fry for 3–4 minutes to refresh.

Nutrition

Serving: 1servingCalories: 238kcalCarbohydrates: 24gProtein: 9gFat: 12gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.1gCholesterol: 45mgSodium: 391mgPotassium: 134mgFiber: 1gSugar: 2gVitamin A: 388IUVitamin C: 7mgCalcium: 120mgIron: 2mg
Keyword broccoli ham bread rolls, broccoli ham roll ups, cheesy ham roll ups, snack roll ups, stuffed bread rolls
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating