Go Back
+ servings

Savory Swirl Rolls

Delicious homemade rolls filled with cheese, colorful vegetables, and optional ham, perfect for any occasion.
Prep Time 1 hour 30 minutes
Cook Time 25 minutes
Total Time 1 hour 55 minutes
Servings: 12 rolls
Course: Appetizer, Breakfast, Snack
Cuisine: American
Calories: 210

Ingredients
  

For the Dough
  • 3 cups all-purpose flour
  • 2.25 teaspoons instant yeast (1 packet)
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 2 tablespoons olive oil or melted butter
  • 1 cup warm milk (plus a bit more if needed)
For the Filling
  • 1 cup shredded mozzarella or cheddar cheese
  • 0.5 cup finely chopped bell peppers (red, green, and yellow)
  • 0.5 cup diced tomatoes or cooked ham (optional)
  • 2 tablespoons chopped green onions
  • 0.5 teaspoon oregano or Italian seasoning
  • Salt and pepper to taste
For the Finish
  • 1 egg beaten (for egg wash)
  • Extra shredded cheese or sesame seeds for topping (optional)

Method
 

Prepare the Dough
  1. In a large bowl, combine warm milk, sugar, and yeast. Let it sit for 5–10 minutes until it becomes foamy.
  2. Add salt, olive oil, and flour gradually, mixing until a soft dough forms.
  3. Knead for about 7–8 minutes until smooth and elastic. If it feels too dry, add 1–2 tablespoons more milk.
  4. Place the dough in a greased bowl, cover, and let it rise for 1 hour or until doubled in size.
Make the Filling
  1. While the dough rises, mix the cheese, chopped peppers, tomatoes or ham, green onions, and seasoning in a bowl.
  2. Adjust salt and pepper to taste.
Shape the Swirls
  1. Once risen, punch down the dough to release air.
  2. Roll it into a rectangle (about 12x10 inches). Spread the filling evenly over the surface.
  3. Starting from one long side, roll the dough tightly like a jelly roll.
  4. Cut into 10–12 slices using a sharp knife.
  5. Place the rolls on a greased baking tray or in a round baking dish, leaving space between them. Cover and let rise for 20–30 minutes.
Bake to Perfection
  1. Brush the tops with beaten egg and sprinkle cheese or sesame seeds if desired.
  2. Bake in a preheated oven at 375°F (190°C) for 20–25 minutes or until golden brown.
  3. Remove from the oven and let them cool slightly before serving warm.

Nutrition

Serving: 1gCalories: 210kcalCarbohydrates: 25gProtein: 8gFat: 9gFiber: 1g

Notes

Make sure your milk is warm, not hot — this keeps the yeast alive and active. Add a pinch of chili flakes to the filling for a little spice. You can prepare the dough ahead and refrigerate overnight; just bring it to room temperature before rolling. For extra softness, brush warm rolls with a bit of melted butter right after baking. Store in an airtight container for up to 2 days at room temperature.

Tried this recipe?

Let us know how it was!