Savory Breakfast Rolls with Sausage, Cheese, and Vegetables Recipe
Introduction
These savory breakfast rolls combine a fluffy, tender dough with a hearty sausage and cheese filling, making them perfect for a comforting morning meal. Packed with flavorful vegetables and aromatic herbs, they are great for family breakfasts or brunch gatherings.

Ingredients
- 3 ½ cups (420g) all-purpose flour, plus more for dusting
- 1 packet (2 ¼ teaspoons) active dry yeast
- 1 teaspoon granulated sugar
- 1 teaspoon salt
- 1 ¼ cups (300ml) warm milk (about 110°F/43°C)
- ¼ cup (60ml) olive oil, plus more for greasing
- 1 pound (450g) breakfast sausage, removed from casings
- 1 medium onion, finely chopped
- 1 red bell pepper, finely chopped
- 1 green bell pepper, finely chopped
- 4 cloves garlic, minced
- 8 ounces (225g) cream cheese, softened
- 1 cup (100g) shredded cheddar cheese
- ½ cup (50g) shredded mozzarella cheese
- 2 tablespoons chopped fresh parsley
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 large egg
- 1 tablespoon milk
- Everything bagel seasoning (optional)
- Sesame seeds (optional)
- Poppy seeds (optional)
Instructions
- Step 1: In a large bowl, combine the warm milk, sugar, and yeast. Stir gently and let it sit for 5-10 minutes, or until the mixture becomes foamy.
- Step 2: Add the olive oil and salt to the yeast mixture. Gradually add the flour, one cup at a time, mixing with a wooden spoon or spatula until a shaggy dough forms.
- Step 3: Turn the dough out onto a lightly floured surface. Knead for 8-10 minutes, or until the dough is smooth and elastic. Add more flour or water as needed.
- Step 4: Lightly grease a large bowl with olive oil. Place the dough in the bowl, turning to coat all sides. Cover the bowl and let rise in a warm place for 1-1.5 hours, or until doubled in size.
- Step 5: While the dough is rising, cook the breakfast sausage in a large skillet over medium heat, breaking it up with a spoon, until browned and cooked through. Drain off any excess grease.
- Step 6: Add the chopped onion, red bell pepper, and green bell pepper to the skillet with the cooked sausage. Cook until the vegetables are softened, about 5-7 minutes.
- Step 7: Add the minced garlic, dried oregano, salt, and pepper to the skillet. Cook for another minute, until the garlic is fragrant.
- Step 8: Remove the skillet from the heat and let it cool slightly. In a large bowl, combine the cooked sausage and vegetable mixture, softened cream cheese, shredded cheddar cheese, shredded mozzarella cheese, and chopped fresh parsley. Mix well until all ingredients are evenly distributed. Taste and adjust seasonings as needed.
- Step 9: Once the dough has doubled in size, gently punch it down to release the air. Turn the dough out onto a lightly floured surface.
- Step 10: Using a rolling pin, roll the dough into a large rectangle, about 12×18 inches.
- Step 11: Evenly spread the sausage and cheese filling over the entire surface of the dough, leaving a small border along one of the long edges.
- Step 12: Starting from the opposite long edge, tightly roll up the dough into a log. Pinch the seam to seal it closed.
- Step 13: Using a sharp knife or unflavored dental floss, cut the log into 12 equal slices.
- Step 14: Lightly grease a 9×13 inch baking dish. Place the rolls cut-side up in the prepared baking dish, leaving a little space between each roll.
- Step 15: Cover the baking dish and let the rolls rise in a warm place for another 30-45 minutes, or until they have puffed up slightly.
- Step 16: Preheat your oven to 375°F (190°C).
- Step 17: In a small bowl, whisk together the egg and milk to create the egg wash.
- Step 18: Gently brush the tops of the rolls with the egg wash.
- Step 19: Sprinkle the rolls with your desired toppings, such as everything bagel seasoning, sesame seeds, or poppy seeds.
- Step 20: Bake in the preheated oven for 25-30 minutes, or until the rolls are golden brown and the filling is bubbly.
- Step 21: Let the rolls cool in the baking dish for a few minutes before serving.
Tips & Variations
- For a vegetarian version, replace the sausage with sautéed mushrooms or your favorite plant-based protein.
- Try adding cooked spinach or kale to the filling for extra greens.
- Use different cheeses like pepper jack or gouda for a unique flavor twist.
- If you don’t have fresh parsley, substitute with dried parsley but reduce the quantity by half.
- Everything bagel seasoning adds great texture and flavor, but feel free to use your favorite seeds or spices instead.
Storage
Store leftover rolls in an airtight container in the refrigerator for up to 3 days. To reheat, warm them in a 350°F (175°C) oven for about 10 minutes or microwave until heated through. These rolls can also be frozen; wrap them tightly and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the dough ahead of time?
Yes, you can prepare the dough a day ahead and refrigerate it after the first rise. Just let it come to room temperature before shaping and filling.
Can I use a different type of sausage?
Absolutely. Breakfast sausage adds great flavor, but you can substitute with Italian sausage, chorizo, or even cooked bacon pieces for a different taste.
Print 
		Savory Breakfast Rolls with Sausage, Cheese, and Vegetables Recipe
- Total Time: 2 hours 40 minutes
- Yield: 12 rolls 1x
Description
These Savory Breakfast Rolls feature a soft homemade dough filled with a flavorful mixture of breakfast sausage, sautéed peppers and onions, garlic, and a blend of cream cheese, cheddar, and mozzarella. Topped with an egg wash and a sprinkle of seeds or seasoning, they are perfect for a hearty, delicious breakfast or brunch.
Ingredients
Dough
- 3 ½ cups (420g) all-purpose flour, plus more for dusting
- 1 packet (2 ¼ teaspoons) active dry yeast
- 1 teaspoon granulated sugar
- 1 teaspoon salt
- 1 ¼ cups (300ml) warm milk (about 110°F/43°C)
- ¼ cup (60ml) olive oil, plus more for greasing
Filling
- 1 pound (450g) breakfast sausage, removed from casings
- 1 medium onion, finely chopped
- 1 red bell pepper, finely chopped
- 1 green bell pepper, finely chopped
- 4 cloves garlic, minced
- 8 ounces (225g) cream cheese, softened
- 1 cup (100g) shredded cheddar cheese
- ½ cup (50g) shredded mozzarella cheese
- 2 tablespoons chopped fresh parsley
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
Topping
- 1 large egg
- 1 tablespoon milk
- Everything bagel seasoning
- Sesame seeds
- Poppy seeds
Instructions
- Activate Yeast: In a large bowl, combine the warm milk, sugar, and yeast. Stir gently and let it sit for 5-10 minutes until the mixture is foamy, indicating the yeast is active.
- Make Dough: Add olive oil and salt to the yeast mixture. Gradually add flour, one cup at a time, stirring until a shaggy dough forms.
- Knead Dough: Turn dough onto a floured surface and knead for 8-10 minutes until smooth and elastic. Adjust flour or water as needed.
- First Rise: Lightly grease a large bowl with olive oil, place dough inside and turn to coat. Cover and let rise in a warm spot for 1 to 1.5 hours, until doubled in size.
- Cook Sausage: In a large skillet over medium heat, cook sausage, breaking it up, until browned and cooked through. Drain excess grease.
- Sauté Vegetables: Add onions and bell peppers to the sausage in the skillet. Cook until softened, about 5-7 minutes.
- Add Garlic and Seasoning: Stir in minced garlic, dried oregano, salt, and pepper; cook 1 more minute until fragrant.
- Prepare Filling: Remove skillet from heat and cool slightly. In a large bowl, combine cooked sausage mixture, cream cheese, cheddar, mozzarella, and parsley. Mix well and adjust seasoning as needed.
- Prepare Dough for Filling: Once dough has risen, punch down to release air and roll out on a floured surface into a 12×18 inch rectangle.
- Spread Filling: Evenly spread sausage and cheese filling over dough, leaving a small border along one long edge.
- Roll Dough: Starting from the opposite long edge, roll dough tightly into a log and pinch seam to seal.
- Slice Rolls: Using a sharp knife or dental floss, cut the log into 12 equal slices.
- Second Rise: Lightly grease a 9×13 inch baking dish and place rolls cut side up, spaced slightly apart. Cover and let rise for 30-45 minutes until puffed.
- Preheat Oven: Preheat oven to 375°F (190°C).
- Egg Wash: Whisk together egg and milk in a small bowl.
- Apply Egg Wash: Gently brush tops of rolls with egg wash.
- Add Toppings: Sprinkle rolls with everything bagel seasoning, sesame seeds, or poppy seeds as desired.
- Bake Rolls: Bake in preheated oven for 25-30 minutes until golden brown and filling is bubbly.
- Cool and Serve: Allow rolls to cool for a few minutes in dish before serving.
Notes
- The dough should be kneaded until elastic but not sticky; add flour or water gradually.
- Make sure sausage mixture cools slightly before mixing with cheeses to avoid melting.
- Feel free to swap cheeses for your favorites or add herbs like chives or thyme for added flavor.
- Store leftover rolls in an airtight container and reheat in the oven for best texture.
- These rolls freeze well; freeze before second rise and thaw before baking.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: savory breakfast rolls, breakfast sausage rolls, stuffed rolls, cheesy breakfast rolls, homemade dough rolls

 
		 
			 
			 
			 
			 
			 
			