Go Back
+ servings
Spinach Ham Breakfast Rolls

Savory Spinach Ham Breakfast Rolls That Will Brighten Mornings

These Spinach Ham Breakfast Rolls offer a delightful mix of flavors and textures that make breakfast special.
Prep Time 30 minutes
Cook Time 25 minutes
Rising Time 1 hour
Total Time 1 hour 55 minutes
Servings: 12 rolls
Course: Breakfast
Cuisine: American
Calories: 250

Ingredients
  

For the Dough
  • 3 cups All-Purpose Flour Use high-protein flour for better rise.
  • 1 packet Active Dry Yeast Instant yeast can be substituted without proofing.
  • 1 tablespoon Sugar Honey or agave can be used as a substitute.
  • 1 teaspoon Salt Kosher salt recommended for subtler taste.
  • 3 tablespoons Butter Unsalted preferred, or use olive oil for dairy-free.
  • 1 cup Milk Any dairy or non-dairy type will work.
For the Filling
  • 2 Eggs Substitute with flaxseed meal and water for vegan option.
  • 2 cups Spinach Both fresh and frozen varieties suitable.
  • 1 cup Diced Ham Replace with cooked mushrooms for vegetarian rolls.
  • ½ cup Shredded Cheese Optional, use melting cheese like cheddar or mozzarella.
For the Finish
  • 1 Egg Wash Brush on rolls for a golden finish; milk or cream can substitute.

Equipment

  • Mixing Bowl
  • Whisk
  • Rolling Pin
  • Baking Sheet
  • Parchment Paper
  • Wire rack

Method
 

Prepare the Dough
  1. In a large mixing bowl, combine 1 packet of active dry yeast with 1 tablespoon of sugar and 1 cup of warm milk. Let it sit for about 5-10 minutes until it becomes frothy.
  2. In a separate bowl, whisk together 3 cups of all-purpose flour and 1 teaspoon of salt. Gradually mix the dry ingredients with the yeast mixture and 3 tablespoons of softened butter until a dough forms.
Knead the Dough
  1. Transfer the dough onto a lightly floured surface and knead it for about 8-10 minutes until it’s smooth and elastic.
  2. Shape it into a ball and place it in a greased bowl, covering it with a kitchen towel. Let it rise in a warm place for approximately 1 hour or until doubled in size.
Prepare the Filling
  1. While the dough is rising, heat 1 tablespoon of olive oil in a pan over medium heat. Add 2 cups of fresh spinach and sauté for about 2-3 minutes until wilted.
  2. In a separate bowl, whisk together 2 eggs, then combine the cooked spinach with 1 cup of diced ham and ½ cup of shredded cheese. Set the filling aside to cool slightly.
Divide and Shape Dough
  1. Once the dough has risen, punch it down gently and transfer it to a floured surface.
  2. Roll it out into a large rectangle about ½ inch thick and cut the dough into squares of about 3x3 inches.
  3. Place a generous spoonful of the filling in the center of each square and fold the corners over the filling, pinching to seal the edges securely.
Seal and Second Rise
  1. Arrange the filled rolls on a baking sheet lined with parchment paper, seam-side down.
  2. Cover them with a towel and let them rest for about 30 minutes until they puff up slightly.
  3. Preheat your oven to 375°F during this time.
Bake
  1. Once the rolls have puffed, brush them with an egg wash and bake in the preheated oven for 20-25 minutes.
  2. Bake until golden brown and the internal temperature reaches 200-210°F.
Cool and Serve
  1. Remove the rolls from the oven and let them cool on a wire rack for about 5-10 minutes.
  2. Serve warm and enjoy.

Nutrition

Serving: 1rollCalories: 250kcalCarbohydrates: 30gProtein: 8gFat: 10gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 70mgSodium: 300mgPotassium: 200mgFiber: 2gSugar: 1gVitamin A: 700IUVitamin C: 15mgCalcium: 150mgIron: 1.5mg

Notes

You can prepare these rolls the night before and bake them fresh in the morning. Experiment with fillings like mushrooms or different cheeses for added variety.

Tried this recipe?

Let us know how it was!