Go Back
+ servings
Spinach Ham Breakfast Rolls

Savory Spinach Ham Breakfast Rolls for a Cozy Morning Treat

These Spinach Ham Breakfast Rolls are a versatile and delicious way to start your day, perfect for busy mornings or brunch gatherings.
Prep Time 30 minutes
Cook Time 25 minutes
Rising Time 1 hour
Total Time 1 hour 55 minutes
Servings: 8 rolls
Course: Breakfast
Cuisine: American
Calories: 200

Ingredients
  

For the Dough
  • 3 cups All-Purpose Flour Can substitute with bread flour for chewier texture
  • 1 packet Active Dry Yeast Instant yeast can be used without proofing
  • 1 tablespoon Sugar Can substitute with honey or agave syrup
  • 1 teaspoon Salt Ensure to measure accurately for optimal taste
  • 1 cup Milk Almond or oat milk can be used for dairy-free version
  • 1/4 cup Butter Use coconut oil for dairy-free
For the Filling
  • 4 Eggs Can substitute with a tofu scramble for a vegan option
  • 2 cups Spinach Fresh, frozen, or sautéed spinach can work well
  • 1 cup Ham Provides savory flavor; can be omitted for vegetarian version
  • Cheese (optional) Feta or parmesan for stronger tastes
For the Finish
  • 1 Egg Wash (optional) Use almond milk for dairy-free alternative

Equipment

  • Mixing bowl
  • Skillet
  • Rolling Pin
  • Baking Sheet
  • Wire Rack

Method
 

Step-by-Step Instructions for Spinach Ham Breakfast Rolls
  1. In a mixing bowl, combine 1 packet of active dry yeast with 1 cup of warm milk and 1 tablespoon of sugar. Let it sit for 5–10 minutes until frothy.
  2. Once bubbly, add 1/4 cup of melted butter, 1 teaspoon of salt, and 2 to 3 cups of all-purpose flour gradually. Stir until combined.
  3. Knead the dough for approximately 8–10 minutes until smooth and elastic. Let it rise in a greased bowl covered with a cloth for about 1 hour.
  4. Heat a skillet over medium heat, sauté 2 cups of spinach until wilted, then scramble 4 eggs in the same skillet. Combine with ham and cheese.
  5. Punch down the dough, divide into 8 pieces, roll each into a rectangle, fill with mixture, and seal edges.
  6. Place rolls on a parchment-lined baking sheet, cover, and allow them to rise for about 30 minutes.
  7. Preheat oven to 375°F. Prepare egg wash if desired and brush over rolls.
  8. Bake the rolls for about 20–25 minutes until golden brown.
  9. Remove from oven, cool on a wire rack, and serve.

Nutrition

Serving: 1rollCalories: 200kcalCarbohydrates: 30gProtein: 8gFat: 7gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 70mgSodium: 250mgPotassium: 150mgFiber: 1gSugar: 1gVitamin A: 500IUVitamin C: 10mgCalcium: 100mgIron: 1mg

Notes

These rolls can be customized for both meat lovers and vegetarians by altering the filling ingredients.

Tried this recipe?

Let us know how it was!