Spinach Ham Breakfast Rolls

Posted on February 16, 2026

Spinach Ham Breakfast Rolls served on a plate

Spinach Ham Breakfast Rolls are a delightful way to start your day, merging the savory flavors of ham, fresh spinach, and eggs inside a warm, fluffy dough. Not only do these rolls taste delicious, but they also fill your kitchen with an irresistible aroma. Perfect for a leisurely weekend brunch or a quick weekday breakfast, these rolls cater to everyone in the family.

Why You’ll Love This Spinach Ham Breakfast Rolls:

  • Flavorful Combination: The blend of ham, spinach, and cheese creates a savory treat that’s hard to resist.
  • Speedy Preparation: With a straightforward recipe, you can whip these up quickly, making them ideal for busy mornings.
  • Meal Prep Friendly: Make a batch in advance and freeze them for an easy breakfast option anytime.
  • Family-Friendly: Kids will love these tasty rolls packed with nutrients, while adults will appreciate the gourmet feel.
  • Customizable: Add your favorite ingredients or spices to make it your own.

Ingredients Needed:

  • For the Dough:
    • 1 cup warm milk
    • 2 ¼ teaspoons active dry yeast
    • 2 tablespoons granulated sugar
    • ½ teaspoon salt
    • ¼ cup unsalted butter, melted
    • 3 ½ – 4 cups all-purpose flour
  • For the Filling:
    • 6 large eggs
    • ¼ cup milk or cream
    • Salt and pepper to taste
    • 4 ounces cooked ham, diced
    • 5 ounces fresh spinach, roughly chopped
    • 2 tablespoons butter or olive oil
    • ½ cup shredded cheese (optional)
  • For the Egg Wash:
    • 1 egg, beaten
    • 1 tablespoon milk or water

Spinach Ham Breakfast Rolls

Step-by-Step Instructions:

  1. Prepare the Dough: Warm the milk to about 105-115°F.
  2. Proof the Yeast: Add yeast and sugar to the warm milk and let it stand for 5–10 minutes until foamy.
  3. Combine Wet Ingredients & Add Flour: Add melted butter and salt to the mixture. Gradually add flour, mixing until combined.
  4. Knead & First Rise: Knead the dough until smooth and elastic. Let rise in a warm place until doubled, about 1–1½ hours.
  5. Prepare the Filling: Whisk together eggs, milk/cream, salt, and pepper. Sauté spinach in butter/oil, then scramble with the egg mixture, adding ham and cheese if using.
  6. Shape, Fill & Bake: Punch down the dough, divide into pieces, fill with the egg mixture, seal and place in a baking pan. Bake at 350°F for 18–22 minutes until golden.

Serving Suggestions for Spinach Ham Breakfast Rolls

Serve these rolls warm from the oven with a side of fresh fruit or a light salad for a balanced meal. Consider drizzling a bit of hot sauce or adding a dollop of sour cream for an extra kick.

Tips for Success with Spinach Ham Breakfast Rolls

  • Don’t Rush the Yeast: Allow the yeast to proof properly; it should be foamy before proceeding.
  • Flour Gradually: Avoid adding all the flour at once; you may need less or more depending on humidity.
  • Proper Kneading: Knead the dough until it’s smooth; this develops gluten for that perfect texture.
  • Rest the Dough: Be patient and let the dough rise fully for a light and airy roll.
  • Customize the Filling: Feel free to swap out ingredients based on what you have on hand, such as using different meats or cheeses.

Variation

Try adding sun-dried tomatoes or different cheese varieties like feta or goat cheese for a unique twist on the classic recipe.

Spinach Ham Breakfast Rolls

FAQs

Can I make these rolls in advance?
Yes! You can prepare the dough and filling ahead of time, then assemble and bake them when you’re ready to eat.

How do I store leftover rolls?
Store them in an airtight container at room temperature for up to 3 days or freeze them for longer storage.

Can I use other types of greens?
Absolutely! You can substitute spinach with kale, Swiss chard, or any leafy green of your choice.

Spinach Ham Breakfast Rolls served on a plate

Spinach Ham Breakfast Rolls

Delightful rolls filled with the savory flavors of ham, spinach, and eggs, perfect for brunch or quick breakfasts.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Course Breakfast, Brunch
Cuisine American
Servings 12 rolls
Calories 230 kcal

Ingredients
  

For the Dough

  • 1 cup warm milk Warmed to about 105-115°F
  • 2 ¼ teaspoons active dry yeast
  • 2 tablespoons granulated sugar
  • ½ teaspoon salt
  • ¼ cup unsalted butter, melted
  • 3 ½ – 4 cups all-purpose flour Adjust based on humidity

For the Filling

  • 6 large eggs
  • ¼ cup milk or cream
  • to taste salt and pepper
  • 4 ounces cooked ham, diced
  • 5 ounces fresh spinach, roughly chopped
  • 2 tablespoons butter or olive oil For sautéing
  • ½ cup shredded cheese (optional)

For the Egg Wash

  • 1 large egg, beaten
  • 1 tablespoon milk or water

Instructions
 

Preparation of Dough

  • Warm the milk to about 105-115°F.
  • Add yeast and sugar to the warm milk and let it stand for 5-10 minutes until foamy.
  • Add melted butter and salt to the mixture. Gradually add flour, mixing until combined.
  • Knead the dough until smooth and elastic. Let rise in a warm place until doubled, about 1-1½ hours.

Preparation of Filling

  • Whisk together eggs, milk/cream, salt, and pepper.
  • Sauté spinach in butter or oil, then scramble with the egg mixture, adding ham and cheese if using.

Shaping and Baking

  • Punch down the dough, divide into pieces, fill with the egg mixture, seal and place in a baking pan.
  • Bake at 350°F for 18-22 minutes until golden.

Notes

Serve these rolls warm from the oven with a side of fresh fruit or a light salad for a balanced meal. Consider drizzling a bit of hot sauce or adding a dollop of sour cream for an extra kick.
Keyword Breakfast Rolls, Easy Breakfast, Ham Rolls, Savory Rolls, Spinach Rolls

Tags:

You might also like these recipes