High Protein Pepperoni Pizza Rolls

Featured in: Cozy Bread Recipes

These irresistible pizza rolls combine the best of comfort food with high-protein nutrition. Made with a unique Greek yogurt dough, each roll is packed with lean ground beef, pepperoni, and melty mozzarella cheese. Ready in just 40 minutes, they're perfect for meal prep, after-school snacks, or quick lunches. With 14g of protein per roll and only 170 calories, these golden, savory bites deliver satisfying flavor without the guilt.

Updated on Sun, 01 Feb 2026 10:56:00 GMT
Freshly baked Irresistible High Protein Pepperoni Pizza Rolls cooling on a wire rack, with golden crusts and bubbling melted cheese. Save to Pinterest
Freshly baked Irresistible High Protein Pepperoni Pizza Rolls cooling on a wire rack, with golden crusts and bubbling melted cheese. | flourhollow.com

My kitchen counter was a mess of flour and yogurt when I first tried making these, convinced that dough made from Greek yogurt sounded too weird to work. But I was meal prepping on a tight schedule and short on yeast, so I gave it a shot. The dough came together so fast I thought I'd done something wrong, but twenty minutes later, golden rolls were cooling on the rack, smelling like a pizzeria. I ate three standing up, straight from the pan, and never looked back.

I started making these every Sunday for my partner's work lunches, and they became the thing his coworkers asked about. He'd come home with requests for extra batches, and I'd find myself rolling out dough at 9 p.m., laughing at how a random weeknight experiment had turned into my most requested recipe. There's something satisfying about food that travels well and still tastes homemade hours later.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Plain Greek yogurt (2 cups, nonfat or low fat): This is the magic that makes the dough tender and protein packed without needing yeast or long rises, and nonfat works just as well as full fat here.
  • Self rising flour (2 cups): The leavening is already inside, so the dough puffs up beautifully in the oven without any waiting around, and you can make your own by mixing all purpose flour with baking powder and salt.
  • Large egg (1): Adds structure and a little richness to the dough, helping it hold together when you roll and slice it.
  • Garlic powder (1/2 tsp) and salt (1/2 tsp): These season the dough itself so every bite tastes intentional, not bland.
  • Lean ground beef (200 g, 5% fat or less): Keeps the rolls from getting greasy and boosts the protein without adding unnecessary calories, and it browns up nicely with just a touch of seasoning.
  • Turkey or beef pepperoni (80 g): Gives you that classic pizza flavor and a little chew, and the leaner versions keep the macros in check.
  • Shredded part skim mozzarella (1 cup): Melts into gooey pockets inside each roll and adds creaminess without going overboard on fat.
  • Pizza sauce (1/2 cup): Acts as the moisture and tang that ties the filling together, and a good quality jarred sauce works perfectly.
  • Dried Italian herbs (1 tsp): A blend of oregano and basil makes everything smell like a pizzeria and adds warmth to the beef.
  • Black pepper (1/2 tsp) and crushed red pepper flakes (1/4 tsp, optional): A little heat and spice wake up the filling and keep it interesting.
  • Olive oil (1 tbsp): Brushed on top before baking, it helps the rolls turn golden and crisp on the edges.
  • Grated Parmesan (2 tbsp) and dried parsley (1 tsp): These finish the rolls with a salty, herby crust that makes them look and taste bakery special.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Preheat and prep your baking sheet:
Set your oven to 400°F (200°C) and line a baking sheet with parchment paper so the rolls don't stick and cleanup stays easy.
Brown the beef:
Cook the ground beef in a nonstick skillet over medium heat, breaking it into crumbles as it browns, which takes about 4 to 5 minutes. Drain any excess fat, stir in the black pepper and Italian herbs, then set it aside to cool a bit so it doesn't melt the cheese too early.
Make the protein dough:
In a large bowl, combine the Greek yogurt, self rising flour, egg, garlic powder, and salt, stirring until a sticky dough forms. Turn it out onto a lightly floured surface and knead for 2 to 3 minutes until it becomes smooth and easy to handle.
Roll out the dough:
Use a rolling pin to shape the dough into a rectangle about 12 by 10 inches, dusting with a little extra flour if it sticks. The dough should be thin enough to roll up easily but thick enough to hold the filling without tearing.
Spread the sauce:
Evenly spread the pizza sauce over the dough, leaving a half inch border around the edges so the filling doesn't ooze out when you slice.
Add the filling:
Scatter the cooked beef, pepperoni slices, and shredded mozzarella evenly over the sauce, distributing everything so each roll gets a balanced bite.
Roll it up:
Starting from one of the long edges, tightly roll the dough into a log, keeping the filling tucked inside as you go. Use a sharp knife to slice the log into 12 equal pieces.
Arrange and top the rolls:
Place the rolls cut side up on your prepared baking sheet, giving them a little space to expand. Brush the tops lightly with olive oil and sprinkle with Parmesan and dried parsley or Italian herbs.
Bake until golden:
Slide the baking sheet into the oven and bake for 18 to 22 minutes, until the rolls are golden brown and the cheese is bubbling. Let them cool for a few minutes before serving so you don't burn your mouth on molten mozzarella.
A close-up of the Irresistible High Protein Pepperoni Pizza Rolls revealing pepperoni and savory beef filling inside fluffy protein dough. Save to Pinterest
A close-up of the Irresistible High Protein Pepperoni Pizza Rolls revealing pepperoni and savory beef filling inside fluffy protein dough. | flourhollow.com

The first time I brought these to a potluck, I watched people go back for seconds and thirds, and someone asked if I'd made them from scratch or bought them frozen. That moment when homemade food surprises people never gets old, and these rolls have that magic where they look impressive but come together without any fuss. They've become my go to whenever I want to feel like I've got my life together, even when I don't.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

How to Store and Reheat

These rolls keep in an airtight container in the fridge for up to four days, and they reheat beautifully in the microwave for about 45 seconds or in a 350°F oven for 8 to 10 minutes if you want them crispy again. I've also frozen them in a single layer on a baking sheet, then transferred them to a freezer bag once solid, and they last for up to three months that way. Reheating from frozen takes about 10 to 12 minutes at 350°F, and they taste just as good as the day I made them.

Ways to Customize Your Rolls

I've swapped the beef for ground turkey or chicken when I'm trying to keep things even leaner, and I've added finely chopped bell peppers or a handful of spinach to the filling when I want to sneak in some veggies. Sometimes I'll use different cheeses like cheddar or provolone, or I'll brush the tops with garlic butter instead of olive oil for extra flavor. The base recipe is forgiving enough that you can play around with what you have on hand and still end up with something delicious.

Serving Suggestions

I love serving these warm with a side of marinara or ranch for dipping, or I'll pair them with a simple green salad to round out the meal. They're great on their own as a snack, but they also work as a main dish if you serve three or four per person. Sometimes I'll pack them cold in a lunchbox with some raw veggies and hummus, and they still taste great at room temperature.

  • Serve with extra pizza sauce, marinara, or ranch dressing for dipping.
  • Pair with a crisp side salad or roasted vegetables for a balanced meal.
  • Pack them cold for lunches or road trips, they hold up well and don't need reheating.
Serving Irresistible High Protein Pepperoni Pizza Rolls with a side of warm marinara sauce on a rustic wooden table. Save to Pinterest
Serving Irresistible High Protein Pepperoni Pizza Rolls with a side of warm marinara sauce on a rustic wooden table. | flourhollow.com

These rolls have earned a permanent spot in my weekly routine, and I hope they do the same for you. They're proof that high protein food doesn't have to be boring or complicated, just smart and a little bit fun.

Recipe FAQs

Can I make the dough ahead of time?

Yes, you can prepare the dough up to 24 hours in advance. Wrap it tightly in plastic wrap and refrigerate. Let it come to room temperature for about 15 minutes before rolling out for easier handling.

What can I substitute for Greek yogurt?

Greek yogurt is essential for the protein content and texture of this dough. However, you can use plain skyr or thick strained yogurt as alternatives. Avoid regular yogurt as it's too thin and will make the dough too sticky.

How do I store leftover pizza rolls?

Store cooled rolls in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F for 8-10 minutes or microwave for 30-45 seconds. They also freeze beautifully for up to 3 months.

Can I make these vegetarian?

Absolutely! Simply omit the ground beef and pepperoni, and increase the cheese or add vegetables like sautéed mushrooms, bell peppers, spinach, or sun-dried tomatoes for a delicious meat-free version.

Why are my rolls not rising or fluffy?

Make sure your self-rising flour is fresh and hasn't expired, as old baking powder loses its leavening power. Also, avoid over-kneading the dough, which can make it tough. Knead just until smooth, about 2-3 minutes.

Can I use regular flour instead of self-rising?

Yes, you can make your own self-rising flour by mixing 2 cups all-purpose flour with 3 teaspoons baking powder and 1/2 teaspoon salt. This substitution works perfectly in this dough.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

High Protein Pepperoni Pizza Rolls

Soft rolls filled with pepperoni, lean beef, and cheese in protein-rich Greek yogurt dough—ideal for meal prep.

Prep Duration
20 mins
Cook Duration
20 mins
Overall Time
40 mins
Created by Megan Turner


Skill Level Easy

Cuisine Type American

Serves 12 Servings Count

Dietary Details None specified

Ingredient List

Protein Dough

01 2 cups plain Greek yogurt, nonfat or low fat
02 2 cups self-rising flour
03 1 large egg
04 1/2 teaspoon garlic powder
05 1/2 teaspoon salt

Filling

01 7 ounces lean ground beef, 5% fat or less
02 2.8 ounces turkey or beef pepperoni slices
03 1 cup shredded part-skim mozzarella cheese
04 1/2 cup pizza sauce
05 1 teaspoon dried Italian herbs
06 1/2 teaspoon black pepper
07 1/4 teaspoon crushed red pepper flakes, optional

Topping

01 1 tablespoon olive oil
02 2 tablespoons grated Parmesan cheese
03 1 teaspoon dried parsley or Italian herbs

Steps

Step 01

Prepare oven and workspace: Preheat oven to 400°F. Line a baking sheet with parchment paper.

Step 02

Cook ground beef filling: In a nonstick skillet over medium heat, cook ground beef until browned and cooked through, breaking it up as it cooks for about 4 to 5 minutes. Drain excess fat if needed. Stir in black pepper and Italian herbs. Remove from heat and set aside to cool slightly.

Step 03

Prepare protein dough: In a large bowl, mix Greek yogurt, self-rising flour, egg, garlic powder, and salt until a sticky dough forms. Turn out onto a lightly floured surface and knead for 2 to 3 minutes until smooth.

Step 04

Shape dough base: Roll the dough into a rectangle approximately 12 by 10 inches.

Step 05

Apply sauce layer: Spread pizza sauce evenly over the dough, leaving a 1/2-inch border.

Step 06

Add filling components: Evenly scatter cooked beef, pepperoni slices, and mozzarella cheese over the sauce.

Step 07

Roll and portion: Starting from a long edge, tightly roll up the dough into a log. Slice into 12 equal pieces.

Step 08

Arrange and season rolls: Arrange rolls cut-side up on the prepared baking sheet. Brush tops lightly with olive oil, sprinkle with Parmesan and dried parsley or herbs.

Step 09

Bake until golden: Bake for 18 to 22 minutes, or until golden brown and bubbling.

Step 10

Cool and serve: Cool slightly before serving.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Mixing bowls
  • Nonstick skillet
  • Rolling pin
  • Baking sheet
  • Parchment paper
  • Sharp knife

Allergy Info

Review every ingredient to spot potential allergens. Always confirm with your healthcare provider if unsure.
  • Contains wheat and gluten
  • Contains dairy including Greek yogurt, mozzarella, and Parmesan cheese
  • Contains eggs
  • Pepperoni may contain soy or other allergens—check labels if sensitive

Nutrition Breakdown (per serving)

Nutrition details are for reference and can't substitute for professional advice.
  • Caloric Value: 170
  • Fat content: 6 g
  • Carbohydrates: 16 g
  • Protein Amount: 14 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.