
Pepperoni Pizza Dip Recipe
This pepperoni pizza dip is the recipe I pull out when I need something that disappears fast — game day, holiday parties, Friday movie nights when nobody wants real dinner. It has everything you want from a pizza slice: tangy tomato, melted cheese, savory pepperoni — but it comes together in one baking dish and goes straight to the table with bread or chips.
No slicing, no waiting, no mess beyond a casserole dish and a spoon.
The honest version of this story: I made it once thinking it was going to be a side dish, and it became the main event. People stop talking when this comes out of the oven.
That’s the best endorsement I can give any recipe.
Why This Works
Most hot dips are either too greasy or too bland. This one threads the needle by layering the ingredients the same way you’d layer a pizza — sauce on the bottom, cream cheese for body, mozzarella on top to form that pull-apart cheese crust, and pepperoni scattered across so the edges get a little crispy in the oven.
That textural contrast — creamy underneath, slightly caramelized on top — is what makes people go back for a third scoop.
The cream cheese base is the structural key. It keeps the dip from separating or getting oily, and it carries the garlic and Italian seasoning through every bite.
Without it you’d have a watery, greasy mess. With it, you get something that holds together on a chip or a piece of bread without sliding off.
Pizza sauce matters more than people expect. The jarred marinara that’s thin and herb-forward tends to make the dip too loose.
A thicker, concentrated pizza sauce — or a good quality crushed tomato with added seasoning — gives you the right consistency and the right punch of flavor. I’ll note my specific recommendation in the ingredients section.

What to Know Before You Start
This is a genuinely easy recipe, but there are a couple things worth knowing upfront so you don’t run into issues at party time.
Cream cheese needs to be softened
Cold cream cheese does not spread smoothly, and it will leave lumps in the base layer. Pull it out of the fridge 30–45 minutes before you start.
If you forget, cut it into chunks and microwave in 15-second bursts until it’s soft enough to stir.
Don’t drain the grease from the pepperoni mid-bake
As the pepperoni renders in the oven, it releases some oil. That’s normal and actually flavors the dip.
If you’re concerned about it looking greasy, blot the top very gently with a paper towel right before serving — but don’t do it mid-bake or you’ll disturb the cheese layer.
The dip needs to rest for 5 minutes before serving
Right out of the oven the center is lava-hot and hasn’t fully set. Five minutes of rest makes scooping much cleaner and saves guests from burning their mouths.
Set a timer — it’s worth it.
Scale it based on crowd size
This recipe fills a standard 9×13 baking dish and serves 10–14 people as an appetizer. For a smaller gathering of 4–6, halve the recipe and use an 8×8 or 9×9 dish.
Baking time stays approximately the same — check for bubbly edges and a golden top.
Ingredients
Here’s everything you need for the full 9×13 version that serves a crowd.
For the cream cheese base
- 2 packages (8 oz each) cream cheese, softened to room temperature
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- ½ teaspoon onion powder
- ¼ teaspoon crushed red pepper flakes (optional, for heat)
- Salt and black pepper to taste
For the layers
- 1½ cups pizza sauce (see note below)
- 2 cups shredded mozzarella cheese
- ½ cup shredded Parmesan cheese
- 1 package (3.5 oz) pepperoni slices
- ½ cup sliced black olives (optional)
- ¼ cup diced green bell pepper (optional)
- ¼ cup diced onion, finely minced (optional)
For serving
- Toasted baguette slices or crostini
- Sturdy tortilla chips or pita chips
- Sliced veggies (celery, bell pepper strips) for a lighter option
On pizza sauce: I use Rao’s Pizza Sauce when I can find it — it’s thicker than most and has a concentrated tomato flavor that holds up in the oven. If you’re using jarred marinara instead, simmer it in a small saucepan for 5–10 minutes to reduce and thicken before adding it to the dish.
Thin sauce = watery dip. That’s the one place where the quality of your ingredient genuinely changes the result.
Browse pizza sauces on Amazon if you want to compare options.
How to Make Pepperoni Pizza Dip
This comes together in about 35–40 minutes total — 10 minutes of prep and 25–30 minutes in the oven.
Step 1: Preheat and prep your baking dish
Preheat your oven to 375°F. Lightly spray a 9×13 baking dish with nonstick cooking spray.
You can also use a deep-dish pie pan or a large oval casserole — just make sure the sides are at least 2 inches tall so the layers don’t bubble over.
Step 2: Mix the cream cheese base
In a medium bowl, beat the softened cream cheese with the garlic powder, Italian seasoning, onion powder, red pepper flakes, salt, and pepper. You can use a hand mixer on low speed or just a sturdy spatula — the goal is a smooth, fully-combined mixture with no lumps.
Taste it at this point and adjust seasoning. The base should taste slightly over-seasoned on its own because the sauce and cheese will dilute it.
Step 3: Spread the cream cheese layer
Spread the cream cheese mixture evenly across the bottom of the prepared baking dish. Use the back of a spoon or an offset spatula to get it into the corners and create an even layer.
This is the foundation — take 30 seconds to do it right.
Step 4: Add the pizza sauce
Spoon the pizza sauce over the cream cheese layer and spread it gently, leaving about a ½-inch border around the edges so the cream cheese peeks out slightly. This prevents the sauce from bubbling up and over the sides.
Go slowly here — you don’t want to drag the cream cheese layer up into the sauce.
Step 5: Add toppings and cheese
If you’re using optional vegetables (bell pepper, onion, olives), scatter them over the sauce now. Then add the shredded mozzarella in an even layer.
Follow with the Parmesan scattered over the top of the mozzarella. Finally, arrange the pepperoni slices in a single layer over the cheese — slightly overlapping is fine, but try to cover most of the surface so every scoop gets pepperoni.
Step 6: Bake
Bake uncovered at 375°F for 25–30 minutes, until the cheese is fully melted, the edges are bubbling, and the pepperoni has started to curl and darken slightly at the edges. If the cheese isn’t browning enough for your taste by the 28-minute mark, switch to broil for 2–3 minutes — watch it closely, it can go from golden to burnt fast under the broiler.
Step 7: Rest and serve
Remove from the oven and let it rest for 5 minutes before serving. Set it on a trivet or folded towel — the dish will be very hot.
Serve directly from the baking dish with your choice of dippers alongside. I recommend setting out a few different options so people can choose — bread for scooping, chips for crunch, veggies for anyone who wants a lighter vehicle.

Tips for the Best Result
Use block mozzarella, not pre-shredded
Pre-shredded mozzarella is coated in anti-caking agents (usually cellulose) that prevent it from melting as smoothly. If you have an extra 3 minutes, buy a block of low-moisture mozzarella and shred it yourself.
The difference in melt quality is noticeable — it gets stretchier, gooier, and the cheese pulls rather than clumps. A box grater makes this easy.
Add a layer of Italian sausage for a meat lovers version
Brown ½ pound of Italian sausage (drained) and scatter it over the sauce layer before adding the cheese. This makes the dip more substantial and adds a different texture than just pepperoni.
Crumbled sausage + pepperoni slices is the combination I’d recommend if you’re feeding serious meat eaters.
Make it ahead and refrigerate before baking
You can fully assemble the dip up to 24 hours in advance, cover it tightly with plastic wrap, and refrigerate. When you’re ready to bake, let it sit at room temperature for 20–30 minutes before putting it in the oven, then bake as directed — it may need an extra 5 minutes since it’s starting cold.
This is genuinely useful for parties: assemble it the night before and just bake it when guests arrive.
Caution: don’t over-fill the dish
This is the one genuine caution I have for this recipe. If you’re doubling it or using a shallower dish, the bubbling cheese and sauce can spill over the sides and smoke up your oven.
Either use a dish with higher sides or put a sheet pan on the rack below to catch drips. I learned this the hard way during a party and spent 20 minutes cleaning the oven while guests waited.
Keep it warm with a slow cooker
If you’re setting this out for a longer party, transfer the baked dip to a small slow cooker set on Warm. It stays at the right temperature for 2–3 hours without drying out.
Stir gently every 45 minutes or so. This is especially useful if you’re doing a big spread and people will be grazing over several hours rather than eating all at once.
Adjust heat level to your crowd
The base recipe is mild — kid-friendly, broad-audience. For a spicier version, add ½ teaspoon of red pepper flakes to the cream cheese base and swap regular pepperoni for hot or spicy pepperoni.
You can also add a drizzle of hot honey over the top right before serving, which sounds unusual but works well against the savory cheese and tomato.
What to Serve With Pepperoni Pizza Dip
The dipper matters more than people give it credit for. You want something sturdy enough to hold a scoop of this dip without breaking — it’s thick and heavy and will snap a thin chip in half.
Best dipper options
- Toasted baguette rounds: Slice a baguette thin, brush with olive oil, and bake at 400°F for 8–10 minutes. Holds up perfectly and gives a neutral base that lets the dip shine. This is my first recommendation.
- Pita chips: Thick, sturdy, and widely available. The slight saltiness works well. Buy the thick-cut variety — the thin ones still break.
- Naan bread, torn into pieces: A softer option that’s good for people who want something bread-like without the crunch.
- Tortilla chips: Works, but go for a thicker restaurant-style chip. Thin chips are a liability with this dip.
- Celery and bell pepper strips: Genuinely good here — the crunch and mild flavor of raw vegetables cuts through the richness of the dip. A nice contrast if you want something that isn’t starchy.
- Pretzel bites: The saltiness of pretzels against the cheesy dip is a combination that works well. Warm soft pretzel bites are especially good.
For serving, I like having a set of appetizer plates or dip serving sets on the table so people aren’t double-dipping from the same chip. It’s a small thing, but it makes the spread look more intentional and guests appreciate having a plate to set their dipper on.
Storage and Reheating
Refrigerating leftovers
Cover the baking dish tightly with plastic wrap or transfer the leftovers to an airtight container. Refrigerate for up to 4 days.
The cream cheese base tends to firm back up in the fridge, which is fine — it reheats well.
Reheating
Oven: Cover with foil and reheat at 350°F for 15–20 minutes until warmed through. Uncover for the last 5 minutes to re-melt and brown the cheese on top.
Microwave: Transfer a portion to a microwave-safe dish and heat in 30-second intervals, stirring between each, until hot. The microwave works but doesn’t give you the same crispy pepperoni edges.
Good for a quick lunch from leftovers — not ideal for re-serving to guests.
Freezing
You can freeze the unbaked assembled dip, tightly wrapped, for up to 2 months. Thaw overnight in the fridge and bake as directed, adding 5–10 extra minutes.
I don’t recommend freezing the baked dip — cream cheese-based dips tend to separate and get grainy after being frozen and thawed once already cooked.
Frequently Asked Questions
Can I make this in a slow cooker instead of the oven?
Yes, with adjustments. Soften the cream cheese and spread it in the slow cooker insert.
Add the sauce, cheese, and pepperoni in layers. Cook on High for 1.5–2 hours or Low for 3–4 hours until the cheese is fully melted.
You won’t get the browned, bubbly top you get from the oven — the pepperoni stays soft rather than crisping up. But it’s a good option if oven space is limited or you want it ready and warm when guests arrive.
Keep it on Warm for serving.
Can I use marinara instead of pizza sauce?
Yes, but reduce it first. Simmer the marinara over medium heat for 8–10 minutes, stirring occasionally, until it thickens noticeably.
Thin sauce makes the dip watery and the layers don’t hold. Pizza sauce is thicker by design because it’s made to go on dough without soaking through — that’s the same reason it works better in this dip.
What if I don’t have cream cheese?
Neufchâtel cheese (the lower-fat version sold next to cream cheese) works well and behaves almost identically. Ricotta can work as a substitution, but the texture will be looser and grainier — not my recommendation for a party dip.
Mascarpone is richer and will work, but the dip becomes very heavy. Cream cheese is worth picking up specifically for this recipe.
Can I make a vegetarian version?
Absolutely. Skip the pepperoni and load up on vegetables instead: diced mushrooms (sauté them first to remove moisture), sliced black olives, diced green pepper, roasted red peppers, and artichoke hearts all work well.
The base recipe stays the same. You’ll lose the crispy topping element that the pepperoni provides, so consider adding a sprinkle of panko breadcrumbs mixed with a little olive oil across the top before baking — it gives you crunch and golden color.
How long does this last at a party before it dries out?
At room temperature, it stays good for about 2 hours before the edges start to dry and the center cools to a less-than-ideal temperature. After 2 hours, move leftovers to the fridge.
If you’re planning a longer event, the slow cooker trick mentioned in the tips section is the right move — it keeps everything at serving temperature without drying out.
Can I use different meats?
Yes. Italian sausage (browned and drained), cooked and crumbled bacon, diced ham, or Canadian bacon all work here.
You can mix and match — a combination of pepperoni and crumbled Italian sausage is probably the most popular variation. Whatever you use, if it’s a raw meat, cook it fully before adding it to the dip.
The bake time isn’t long enough to cook raw protein safely.
Is this gluten-free?
The dip itself is gluten-free — cream cheese, mozzarella, pizza sauce, and pepperoni don’t contain gluten (check your specific brand labels to confirm, as some pepperoni and pizza sauces contain additives). The dippers are where gluten comes in.
Serve with gluten-free tortilla chips, rice crackers, or vegetable dippers for a fully gluten-free spread.
Recipe Card
Pepperoni Pizza Dip
Prep Time: 10 minutes | Cook Time: 30 minutes | Total Time: 40 minutes
Servings: 10–14 | Course: Appetizer | Cuisine: American
Ingredients
Cream Cheese Base
- 2 packages (8 oz each) cream cheese, softened
- 1 tsp garlic powder
- 1 tsp Italian seasoning
- ½ tsp onion powder
- ¼ tsp crushed red pepper flakes (optional)
- Salt and black pepper to taste
Layers
- 1½ cups pizza sauce
- 2 cups shredded mozzarella cheese
- ½ cup shredded Parmesan cheese
- 1 package (3.5 oz) pepperoni slices
For Serving
- Toasted baguette slices, pita chips, or tortilla chips
Instructions
- Preheat oven to 375°F. Lightly grease a 9×13 baking dish.
- Beat softened cream cheese with garlic powder, Italian seasoning, onion powder, red pepper flakes, salt, and pepper until smooth.
- Spread cream cheese mixture evenly across the bottom of the baking dish.
- Spoon pizza sauce over the cream cheese layer, leaving a ½-inch border around the edges.
- Sprinkle mozzarella evenly over the sauce, then top with Parmesan.
- Arrange pepperoni slices in a single layer over the cheese.
- Bake uncovered for 25–30 minutes, until cheese is melted and bubbly and pepperoni edges are slightly crisped. Broil 2–3 minutes for extra browning if desired.
- Rest for 5 minutes before serving. Serve directly from the baking dish with your choice of dippers.
Notes
- Use block mozzarella shredded at home for the best melt.
- Assemble up to 24 hours ahead, refrigerate unbaked, and bake fresh before serving.
- Transfer to a slow cooker on Warm to keep the dip at serving temperature for extended parties.
- For a meat lovers version, add ½ lb browned Italian sausage over the sauce layer before adding cheese.
Related Recipes
If you like this kind of hot, cheesy party appetizer, here are a few more in the same direction:
- Buffalo Chicken Dip — Same cream cheese base, same party-ready format, different flavor profile. The shredded chicken and hot sauce version that’s been at every Super Bowl party for the last 15 years for a reason.
- Spinach Artichoke Dip — Vegetarian, rich, and equally crowd-proof. The spinach cuts the richness in a way this pizza dip doesn’t, so it’s a good complement if you’re doing a dip spread.
- Crab Dip — A step up in richness and a little more of a splurge ingredient. Impressive if you’re doing a fancier spread rather than a casual game day situation.
- Queso Fundido — Melted cheese with chorizo and roasted peppers, served straight from the skillet. Different from pizza dip but hits the same craving: hot, cheesy, dipper-required.
- Jalapeño Popper Dip — If you liked the cream cheese base here and want something with more heat, this is the next recipe to try. Cream cheese, mayo, and chopped jalapeños — straightforward and reliably gone within 20 minutes.
