Go Back
+ servings
Spinach Ham Breakfast Rolls

Delicious Spinach Ham Breakfast Rolls You’ll Love to Make

These Spinach Ham Breakfast Rolls combine savory ham and vibrant spinach in a pillowy dough, making them a favorite for brunch or a quick snack.
Prep Time 30 minutes
Cook Time 25 minutes
Rising Time 1 hour 30 minutes
Total Time 2 hours 25 minutes
Servings: 12 rolls
Course: Breakfast
Cuisine: American
Calories: 200

Ingredients
  

Dough Ingredients
  • 3 cups all-purpose flour Whole wheat flour can be used for added nutrition.
  • 1 tablespoon active dry yeast Instant yeast can be used to skip proofing.
  • 1 tablespoon sugar Feel free to adjust or omit for less sweetness.
  • 1 teaspoon salt Essential for enhancing flavor.
  • 1 cup milk Almond or soy milk works for a dairy-free option.
  • 2 tablespoons butter Use margarine for a dairy-free alternative.
  • 1 large egg Omit or replace with flax eggs for a vegan version.
Filling Ingredients
  • 2 cups fresh spinach Kale or mixed greens are great substitutes!
  • 1 cup diced ham Omit for a vegetarian filling.
  • 1 cup cheese (optional) Consider using feta for a Mediterranean twist.

Equipment

  • Mixing Bowl
  • Skillet
  • Baking Sheet
  • wire rack

Method
 

Dough Preparation
  1. In a small bowl, combine 1 cup of warm milk, 1 tablespoon of sugar, and 2¼ teaspoons of active dry yeast. Stir gently and let it sit for about 5–10 minutes until frothy.
  2. In a large mixing bowl, whisk together 3 cups of all-purpose flour and 1 teaspoon of salt. Once the yeast is ready, add the frothy mixture along with 2 melted tablespoons of butter and 1 egg. Mix until a sticky dough forms.
  3. Transfer the dough to a floured surface and knead for about 5–7 minutes until smooth and elastic.
  4. Transfer the kneaded dough into a lightly greased bowl, cover with a damp cloth, and let rise in a warm area for about 1 hour, or until doubled in size.
Filling Preparation
  1. While the dough is rising, heat a skillet over medium heat and sauté 2 cups of fresh spinach until wilted, about 2-3 minutes.
  2. In a separate bowl, scramble 2 eggs and mix in 1 cup of diced ham. Combine with the sautéed spinach to create the filling.
Finalizing Rolls
  1. Once the dough has risen, punch it down. Divide into equal pieces and roll each into a flat circle. Add a spoonful of the filling in the center, fold over, and pinch to seal.
  2. Place filled rolls seam-side down on a greased baking sheet, loosely cover with a cloth, and let rise for another 30 minutes.
  3. Preheat the oven to 375°F (190°C). Beat one egg and brush over the tops of the rolls. Bake for 20–25 minutes or until golden brown.
  4. Remove from the oven and cool on a wire rack for 5 minutes before serving.

Nutrition

Serving: 1rollCalories: 200kcalCarbohydrates: 30gProtein: 8gFat: 6gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gCholesterol: 50mgSodium: 300mgPotassium: 150mgFiber: 2gSugar: 1gVitamin A: 1000IUVitamin C: 15mgCalcium: 100mgIron: 1mg

Notes

For meal prep, consider making a double batch, and freeze half for an easy breakfast option on busy mornings. Adjust fillings to customize to your taste.

Tried this recipe?

Let us know how it was!