Spinach Ham Breakfast Roll is a delicious and satisfying breakfast option that combines fresh spinach, savory ham, and cheese rolled up in a fluffy dough. This recipe is perfect for a quick breakfast or brunch and can be made ahead for meal prep!
10-Pack Fridge Organizer Bins
⭐ “Very organized fridge!”
⭐ “Sturdy & clear bins.”
Silicone Stretch Lids (7 Pack)
⭐ “Great reusable lids!”
⭐ “Fits many bowl sizes.”
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)
Timing
Making Spinach Ham Breakfast Roll takes about 10 minutes for preparation and 15-20 minutes for baking.
Instructions
Step 1: Preheat the Oven
- Preheat Oven: Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
Step 2: Sauté the Spinach
- Heat Oil: In a skillet, heat the olive oil over medium heat.
- Sauté Spinach: Add the chopped spinach and sauté for about 2-3 minutes, until wilted. Remove from heat and let cool slightly.
Step 3: Prepare the Filling
- Combine Ingredients: In a bowl, mix the sautéed spinach, diced ham, shredded cheese, beaten eggs, garlic powder (if using), salt, and pepper until well combined.
Step 4: Roll the Dough
- Prepare Dough: Unroll the crescent roll dough on a lightly floured surface. If using pizza dough, roll it out into a rectangle.
- Spread Filling: Evenly spread the spinach and ham mixture over the dough, leaving a small border around the edges.
- Roll Up: Starting from one end, carefully roll the dough into a log shape. Pinch the seams to seal.
Step 5: Bake
- Slice and Arrange: Cut the rolled dough into 1-inch slices and place them on the prepared baking sheet, cut side up.
- Bake: Bake in the preheated oven for 15-20 minutes, or until golden brown and cooked through.
Step 6: Serve
- Garnish and Serve: Remove from the oven and let cool slightly. Garnish with fresh herbs if desired. Serve warm and enjoy!

Nutritional Information
Here’s a quick overview of the nutritional content of Spinach Ham Breakfast Roll (per roll, based on 8 servings):
| Nutrient | Amount per Roll |
|---|---|
| Calories | 180 |
| Protein | 10g |
| Fat | 10g |
| Carbohydrates | 15g |
| Fiber | 1g |
| Sugar | 1g |
Tips for Customization
- Cheese Variations: Experiment with different cheeses like feta, gouda, or pepper jack for varied flavors.
- Vegetable Additions: Add other vegetables such as bell peppers, onions, or mushrooms to the filling for extra nutrition.
- Spice Level: For a spicy kick, add chopped jalapeños or a dash of hot sauce to the filling.
Conclusion
Spinach Ham Breakfast Roll is a delightful and easy breakfast option that is both nutritious and satisfying. These rolls are perfect for busy mornings and can be enjoyed fresh out of the oven or reheated for a quick meal later!
Spinach Ham Breakfast Roll Recipe
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
- Preheat your oven to 375°F (190°C). Line a baking sheet with parchment paper.
- 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.
- In a bowl, mix the sautéed spinach, diced ham, shredded cheese, beaten eggs, garlic powder (if using), salt, and pepper until well combined.
- Unroll the crescent roll dough on a lightly floured surface. If using pizza dough, roll it out into a rectangle.
- Evenly spread the spinach and ham mixture over the dough, leaving a small border around the edges.
- Starting from one end, carefully roll the dough into a log shape. Pinch the seams to seal.
- Cut the rolled dough into 1-inch slices and place them on the prepared baking sheet, cut side up.
- Bake in the preheated oven for 15–20 minutes, or until golden brown and cooked through.
- Remove from the oven and let cool slightly. Garnish with fresh herbs if desired. Serve warm and enjoy.
Step 1: Preheat the Oven
Step 2: Sauté the Spinach
Step 3: Prepare the Filling
Step 4: Roll the Dough
Step 5: Bake
Step 6: Serve
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook