Panzerotti are small, golden, and crispy pockets of dough filled with savory ingredients like tomato, mozzarella, and a variety of other delicious fillings. Often considered the Italian equivalent of a fried turnover, they are deeply satisfying and full of flavor. Panzerotti are a beloved street food in Italy, particularly in the southern regions, and they offer the perfect balance of crispy exterior and gooey interior.
The dough used for panzerotti is typically made from simple ingredients like flour, yeast, and olive oil, giving it a soft, yet sturdy texture that holds the fillings well during frying. The most classic filling is tomato and mozzarella, where the tangy tomato sauce and melty cheese combine to create a perfect bite. However, they can be customized with a variety of fillings, from cured meats like prosciutto to sautéed vegetables or even ricotta and spinach for a vegetarian option.
The beauty of panzerotti lies in the frying process. As the panzerotti cook, they puff up into golden, crispy pockets that encase their flavorful fillings. The result is a mouthwatering, handheld snack that’s crispy on the outside and soft on the inside. These snacks are best enjoyed while still hot, allowing you to savor the gooey filling and the satisfying crunch of the dough.
Perfect for a light meal, appetizer, or a fun party snack, panzerotti pair wonderfully with a fresh salad, a glass of wine, or a light beer. Whether served as a quick snack in the afternoon or as part of a larger Italian meal, they always impress. The crispy exterior and gooey interior of panzerotti make them an irresistible choice for anyone looking to enjoy a taste of Italy in every bite.
Panzerotti are a simple, yet indulgent way to experience the flavors of Italy and are sure to become a favorite for anyone who enjoys comfort food with a crispy twist.

Ingredients
- 2 cups all-purpose flour plus extra for dusting
- 1 teaspoon salt
- 1 packet active dry yeast about 2 1/4 teaspoons
- 3/4 cup warm water about 110°F
- 2 tablespoons olive oil
- 1 cup tomato sauce prepared or homemade
- 1 cup mozzarella cheese shredded
- 1 cup ricotta cheese optional
- 1 cup vegetable oil for frying
- 1 fresh basil torn, optional
Instructions
- In a bowl, mix together the flour and salt. In another cup, dissolve the yeast in warm water with a pinch of sugar and let it sit until frothy.
- Make a well in the center of the flour mixture and add the yeast mixture and olive oil. Mix until a dough forms.
- Knead the dough on a floured surface for about 10 minutes until smooth. Place in an oiled bowl, cover with a damp cloth, and let rise for 1 hour.
- Preheat vegetable oil in a deep pan to 350°F (175°C) for frying.
- Divide the dough into equal portions and roll into circles. Add a spoonful of tomato sauce, mozzarella, and ricotta (if using) in the center.
- Fold the dough over to create a semi-circle and seal the edges tightly.
- Carefully place the panzerotti in the hot oil and fry until golden brown on both sides, about 3-4 minutes per side.
- Remove with a slotted spoon and drain on paper towels. Garnish with fresh basil if desired.
Nutrition










Yum! 🤤 Best panzerotti I’ve ever had, and I’ve had a lot!
Easy recipe but my dough didn’t rise. I’m not sure what I did wrong. Anyone else have that problem?
I had the same issue! Sometimes the yeast can be old or not activated properly. Make sure your water is the right temperature too, not too hot or cold!
Could it be that you didn’t knead enough? I read somewhere that most doughs need at least 10 mins of kneading. Just saying!
These turned out amazing! My whole family loved them. Will definitely make again!
I dunno, they seemed too greasy for me. Maybe less oil next time?
Pretty tasty but my dough was too sticky even after adding flour. I think I measured the water too carefully? The rest was fine—next batch I’ll adjust.
Yeah, that sticky dough happens if the flour absorbs less than expected or if the water was on the warm side. I usually add flour gradually while kneading—like 1 tbsp at a time—until it’s tacky but not gooey.
Pretty tasty for sure! I don’t think you necessarily measured wrong—some flours just act different. Next batch, try letting the dough rest 10 minutes after mixing; it firms up a bit before you knead more.
The ingredient list says “1 fresh basil” — I used like 10 leaves and it felt right? Recipe’s a little vague there but the flavor was nice.
I followed the recipe but the dough was super sticky. Ended up adding more flour. Not sure what I did wrong.
Followed the dough steps closely and it was super smooth after 10 minutes. Mine took closer to 2-3 minutes longer to brown, but they were still delicious.
Just two cups of flour? Seems like I need more than that to fill up my fam. Gonna try with more.
This was way too salty for my taste. I think I’ll skip the added salt next time.
Active dry yeast needs sugar right? The recipe says pinch of sugar, so I did it. Worked, but I’m not convinced it’s necessary every time.
Yeah, you’re mostly right—yeast likes a little “food” at the start, but a pinch is often just to help it wake up. If your water temp is good and the yeast is fresh, it can bloom without sugar too.
Best recipe ever! Made them for a party and they were gone in minutes.
Super duper delicious!!!!!!!!
I can’t wait to try these! They look amazing! 😍
Wont make again, too much work for me. Just buy frozen ones next time.
Followed the recipe exactly but they came out flat, did I do something wrong?
I don’t think frying is necessary. Can’t you just bake them? Seems healthier.
Took forever to rise. Are you sure it was warm enough? I had to leave it for two hours! But the taste was bomb.
Made these tonight and they came out way better than I expected. The dough was easy to work with after the rise—crispy outside, melty inside. Will definitely make again.
I made these once and they tasted great, but my dough was super sticky after rising. How much did you dust with flour when rolling? Maybe I under-kneaded?
Yes!! Crispy outside + melty inside is exactly the dream for panzerotti. 😊 I’m glad the dough behaved after the rise—mine always surprises me too in a good way.
Ngl, I struggled with the dough. Maybe my yeast was old? Still tasted good tho.
Old yeast can ruin the dough! But I’m glad it still turned out tasty. What did you fill yours with?
Sounds like you were close! Sometimes yeast can be tricky. Maybe try a new packet next time?
These are amazing! Crispy on the outside and so cheesy on the inside. My family loved them.
These are incredible! I made them for my family and they disappeared in minutes! 5 stars!
These came out super crispy on the outside and melty inside. I added extra basil and it really lifted the flavor. 10/10 would make again.
That’s exactly what I’m aiming for—crispy shell + melty center. Nice call on adding extra basil; I always forget how much fresh herbs brighten tomato/cheese.
Yummy!! I used spinach instead of basil and it was great!
That sounds interesting! Spinach is a good substitute. I might try that too!
Where’s the meat? Isn’t panzerotti supposed to have meat? Just asking.
Tried my best but the dough didn’t rise. What did I do wrong? 😩
Easy to follow and delicious! I used store-bought sauce and it worked out fine. Yum!
Honestly, I messed up the sealing the first batch and they opened in the oil 😅. But the second batch I sealed better and it was way better.
Panzerotti? More like Panzer-NOT-Tasty. Didn’t turn out good at all. Save your time.
I followed the recipe pretty much exactly. The flavor was solid, but my dough felt a little sticky and hard to roll into circles. Maybe I needed more flour than “extra for dusting.”
Five stars? uhh maybe. I messed up the yeast step once 😅 but when I fixed it, wow. These are dangerously snackable.
Five stars for real—those turned out so snackable I kept “just trying one” 😅 The yeast step is finicky but totally worth it.
The filling ratio is kinda spot on. I used both mozzarella and ricotta and it stayed tasty, not watery. Great comfort food.
So good! My family loved it. Could anyone suggest a dipping sauce? 🤔
Sounds delicious! You could try a classic marinara sauce or even a spicy aioli. Both would be great with panzerotti! 🍅
I don’t get why anyone would need a sauce for this. It’s already tasty as it is! 🤷♂️
Followed the dough steps exactly, but mine seemed a bit dry when kneading—had to sprinkle more water. Still tasty though, and the frying time was spot-on.
Yummy! Made a huge batch, but what do I do with leftover dough? Freeze it maybe?
Quick question: is 2 cups flour exactly right for 3/4 cup water? Because mine turned out wetter than pizza dough. Ended up adding more flour and it worked.
I’m skeptical about using tomato sauce inside—seems like it’ll leak and make a mess. But honestly the idea is great; I just worry about oil splatter.
Delicious! But I used salsa instead of tomato sauce and it was still fab! 😂
Super easy recipe! Even my kids helped, and they turned out delicious. Thanks!
Not bad, but the texture was a little heavy for me. Could be my kneading time or the flour I used (whole wheat-ish). Still tasty.
That’s super helpful—thanks! I’ve had the same issue when I swap in whole wheat flour. I think next time I’ll use a bit more all-purpose or add a splash more water if the dough feels stiff.
Heavy texture usually comes from under-kneading or too much flour during rolling. If yours was “whole wheat-ish,” that will definitely make it denser too. Still glad you liked the flavor though!
Not sure about using tomato sauce straight—mine got watery and made the filling leak. Next time I’ll simmer it down a bit.