Spinach and Ham Breakfast Roll-Ups Recipe
Introduction
This Spinach Ham Breakfast Roll is a delicious and easy-to-make morning treat that combines savory ham, fresh spinach, and melted cheese wrapped in flaky crescent roll dough. Perfect for a quick breakfast or brunch, these rolls are both flavorful and satisfying.

Ingredients
- 1 cup fresh spinach (chopped)
- 1 cup cooked ham (diced)
- 1 cup shredded cheese (such as cheddar or mozzarella)
- 1 package refrigerated crescent roll dough (or pizza dough)
- 2 large eggs (beaten)
- 1 tablespoon olive oil
- Salt and pepper (to taste)
- 1 teaspoon garlic powder (optional)
- Fresh herbs (like parsley or chives, for garnish, optional)
Instructions
- Step 1: Preheat your oven to 375°F (190°C) and line a baking sheet with parchment paper.
- Step 2: In a skillet, heat the olive oil over medium heat. Add the chopped spinach and sauté for 2–3 minutes until wilted. Remove from heat and let cool slightly.
- Step 3: In a bowl, combine the sautéed spinach, diced ham, shredded cheese, beaten eggs, garlic powder (if using), salt, and pepper. Mix well.
- Step 4: Unroll the crescent roll dough on a lightly floured surface. If using pizza dough, roll it out into a rectangle. Spread the spinach and ham mixture evenly over the dough, leaving a small border around the edges.
- Step 5: Starting from one end, carefully roll the dough into a log shape. Pinch the seams to seal.
- Step 6: Cut the rolled dough into 1-inch slices and place them cut side up on the prepared baking sheet.
- Step 7: Bake for 15–20 minutes, or until golden brown and cooked through.
- Step 8: Remove from the oven and let cool slightly. Garnish with fresh herbs if desired. Serve warm and enjoy.
Tips & Variations
- For a vegetarian version, omit the ham and add sautéed mushrooms or diced bell peppers instead.
- Try using different cheeses like pepper jack or Swiss for varied flavors.
- If you prefer a crispier crust, bake a few minutes longer until golden brown.
- Adding a pinch of red pepper flakes to the filling can give it a nice mild heat.
Storage
Store leftover breakfast rolls in an airtight container in the refrigerator for up to 3 days. Reheat in a preheated oven at 350°F (175°C) for 5–7 minutes or until warm. Avoid microwaving if possible, as it may make the dough soggy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make these rolls ahead of time?
Yes, you can prepare the rolls, slice them, and place them on the baking sheet, then cover and refrigerate overnight. Bake directly from the fridge, adding a few extra minutes to the baking time.
Can I use frozen spinach instead of fresh?
Yes, but be sure to thaw and thoroughly squeeze out excess moisture from frozen spinach before sautéing to prevent soggy rolls.
PrintSpinach and Ham Breakfast Roll-Ups Recipe
This Spinach Ham Breakfast Roll is a delicious and savory breakfast treat combining tender sautéed spinach, salty diced ham, and melted cheese all wrapped up in flaky crescent roll dough. Perfect for a cozy morning meal or a brunch gathering, these rolls bake up golden and delicious in just 20 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8–10 rolls 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
Filling
- 1 cup fresh spinach (chopped)
- 1 cup cooked ham (diced)
- 1 cup shredded cheese (such as cheddar or mozzarella)
- 2 large eggs (beaten)
- 1 teaspoon garlic powder (optional)
- Salt and pepper (to taste)
Dough
- 1 package refrigerated crescent roll dough (or pizza dough)
- 1 tablespoon olive oil
Garnish
- Fresh herbs (like parsley or chives, for garnish, optional)
Instructions
- Preheat the Oven: Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper to prevent sticking and for easy cleanup.
- Sauté the Spinach: Heat the olive oil in a skillet over medium heat. Add the chopped spinach and sauté for 2 to 3 minutes until wilted. Remove from heat and allow it to cool slightly so it doesn’t cook the eggs in the filling mixture.
- Prepare the Filling: In a mixing bowl, combine the sautéed spinach, diced ham, shredded cheese, beaten eggs, garlic powder if using, salt, and pepper. Mix well to distribute all ingredients evenly.
- Roll the Dough: Unroll the crescent roll dough on a lightly floured surface. If using pizza dough, roll it out into a rectangle shape. Spread the spinach and ham mixture evenly across the dough, leaving a small border around the edges. Carefully roll the dough into a log starting from one end and pinch the seams to seal it tightly.
- Bake: Slice the rolled dough into 1-inch pieces and place them cut side up on the prepared baking sheet. Bake in the preheated oven for 15 to 20 minutes, or until the rolls turn golden brown and are cooked through.
- Serve: Remove the rolls from the oven and let them cool slightly. Garnish with fresh herbs, such as parsley or chives, if desired. Serve warm and enjoy a savory spinach and ham breakfast roll.
Notes
- You can substitute the crescent roll dough with pizza dough for a slightly different texture.
- Feel free to use your favorite cheese such as cheddar, mozzarella, or a blend for varied flavors.
- Adding garlic powder is optional but enhances the savory flavor.
- Make sure spinach is well drained after sautéing to avoid soggy rolls.
- These rolls are great for meal prep and can be refrigerated or frozen and reheated later.
Keywords: spinach ham breakfast roll, savory breakfast rolls, crescent roll breakfast, ham and cheese rolls, easy breakfast recipe

