Keto Pizza Casserole

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published October 17, 2021 • Updated February 28, 2026

Reader Rating
4.6 Stars (8 Reviews)

This post may contain affiliate links. See my disclosure policy.

This keto pizza casserole skips cauliflower and ground beef entirely. Layers of cream cheese, marinara, pepperoni, and buttery pull-apart almond flour rolls on top that my kids actually request on Friday nights.

I got tired of every low carb pizza recipe starting with cauliflower or ground beef. Nothing wrong with either, but I wanted something that actually felt like pizza night, not a healthy compromise pretending to be one. So I built this around what makes pizza craveable: a thick cream cheese base, proper marinara, layers of melted mozzarella, and pepperoni that crisps at the edges.

The cream cheese layer is what sets this apart. I mix it with parmesan, Italian seasoning, and red pepper flakes until it’s smooth and creamy, then spread it across the bottom of the dish. It creates this rich, savory base that soaks up the marinara from above without getting watery. Think of it as the ‘crust’ replacement, except it adds flavor instead of just structure. If you like that layered, cheesy approach, my keto baked ziti uses a similar technique.

Then there are the pull-apart rolls on top. These are not fathead dough. The base is almond flour, but the reason they stay fluffy inside and get genuinely golden and crispy on top is the unflavored protein powder. It gives the dough structure that almond flour alone can’t. I roll them into small balls, pack them close together on top of the pepperoni layer, and brush everything with garlic butter before baking. They soak up juices from the marinara and cheese underneath, which gives you that pizza-dough bite in every piece.

I’ve made this for years and it works just as well for a Tuesday dinner as it does when I’m feeding extra people. The whole thing comes together in one casserole dish, and the leftovers reheat better than most keto dinners I make. If you’re looking for more casserole-style meals, my keto taco casserole and keto zucchini lasagna are both in the regular rotation at my house.

What I keep hearing from readers is that this doesn’t taste like a keto workaround. One reader, Steve, put it better than I could: ‘The whole casserole felt like actual pizza, not a keto compromise, which is not something I say lightly after four years of this.’ That’s the goal. Not a diet recipe that happens to be edible, but an actual dinner you’d make even if you weren’t counting carbs. If you love pizza nights, my keto deep dish pizza has a proper thick crust for when you want that extra base layer.

How to Make It

I measure out all my dry ingredients before I start mixing. The key to the pull-apart rolls is working quickly once you melt the mozzarella. If it starts to harden, microwave it for 10-15 seconds to soften it back up. I’ve re-microwaved it partway through mixing and it turns out fine. Roll the dough balls to about 1/2 to 3/4 inch and make sure they’re touching or nearly touching on top of the pepperoni layer. If your rolls come out soft inside, they were probably too big or too thick. Try making them smaller and lowering the oven by 25 degrees while adding a few extra minutes to the bake time.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 683+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Pizza Casserole

4.6 (8) Prep 15m Cook 20m Total 35m 12 servings

Keto Pizza Casserole Ingredients

  • 4 cups shredded mozzarella cheese, divided
  • 16 oz cream cheese, softened
  • 1/2 cup grated parmesan cheese
  • 1 tablespoon Italian Seasoning
  • 1 teaspoon red pepper flakes
  • 3/4 cup low-carb marinara sauce
  • 3 oz pepperoni slices

Pull-Apart Keto Rolls Ingredients

  • 2 cups almond flour
  • 1/2 cup unflavored low-carb protein powder
  • 2 1/2 teaspoons baking powder
  • 2 teaspoons xanthan gum
  • 1 teaspoon salt
  • 1 egg
  • 1/2 cup shredded mozzarella cheese, melted
  • 1/2 cup unsalted butter, melted
  • 2 tablespoons sour cream

Butter Garlic Parsley Sauce Ingredients

  • 2 tablespoons butter, melted
  • 3 cloves garlic, minced
  • 2 tablespoons chopped parsley

Step by Step Instructions

Step by Step Instructions

1
Preheat oven

Preheat oven to 350 degrees. Spray a 8×10 casserole dish with cooking spray and set aside.

red 350 degree
2
Cheese mixture

To a large bowl, mix together 2 cups shredded mozzarella cheese, cream cheese, grated parmesan cheese, Italian seasoning and red pepper flakes using an electric mixer until creamy and smooth.

softened cheese mixture in a glass bowl
3
Cheese layer

Spread cheese mixture evenly into the casserole dish.

a white cheese mixture spread into a dish with a pizza spatula
4
Pizza sauce

Pour pizza sauce on top of the cheese layer and spread using the back of a spoon.

red sauce spread in a white casserole dish
5
More cheese

Sprinkle 2 cups shredded mozzarella cheese on top of sauce in a even layer.

sprinkling shredded mozzarella cheese in a baking dish
6
Pizza topping

Evenly lay down sliced pepperoni on to of the shredded cheese layer. Set aside.

pepperoni slices layers in a casserole dish
7
Make pull-apart rolls

In a food processor, pulse together almond flour, protein powder, baking powder, xanthan gum and salt until combined. Add egg, melted cheese, butter and sour cream. Pulse until dough ball forms. NOTE: You can also mix the dough using an electric mixer. It will take longer to evenly combine.

a ball of dough in a food processor
8
Roll into balls

Pinch off dough and roll between the palms of your hands into 1/2 – 3/4 inch balls. Layer on top of the pepperoni, making sure the balls are touching or close to touching each other.

placing dough balls in a row in a white dish
9
Buttery Garlic Sauce

In a small bowl, mix together melted butter, minced garlic and chopped parsley. Brush on top of the keto dough.

spooning butter and parsley mixture on bread rolls in a casserole dish
10
Bake

Bake in a 350 degree oven for 15-20 minutes or until the pull-apart rolls are golden brown.

pull apart bread rolls in a row on a casserole dish
Nutrition Per Serving
491 Calories
48.4g Fat
21.7g Protein
5g Net Carbs
7.5g Total Carbs
12 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Your Macros. Your Recipes. Calculated in 60 Seconds.

Get personalized keto macros and instantly see which recipes fit your targets. No more guessing what to eat.

Get My Macros + Recipes →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Pizza Casserole

Frequently Asked Questions

Can I freeze keto pizza casserole?

I freeze this regularly. Let it cool completely, then wrap tightly in foil and store in a freezer bag. When I reheat from frozen, I bake it covered at 350 degrees for about 40-50 minutes, then uncover for the last 10 to crisp the rolls back up. The rolls hold up better than I expected, though they won't be quite as crispy as fresh.

Can I make this ahead of time?

I've assembled this a full day ahead and kept it covered in the fridge. When you're ready, just add about 10 extra minutes to the bake time since it's going in cold. The cream cheese base actually sets up better when it's had time to chill, so the layers stay more distinct.

Can I make this in an air fryer?

I've done it in my air fryer at 350 degrees for about 8-12 minutes. Use a smaller baking dish that fits your basket and keep an eye on the rolls since they brown fast with the circulating air. I pull it when the rolls are golden and the cheese is bubbling underneath.

How do I keep the dough balls from being soft inside?

This is the most common question I get on this recipe. Usually it means the balls were too big or too thick. I roll mine to about 1/2 to 3/4 inch. If they're still soft, try lowering your oven by 25 degrees and baking a few minutes longer. That lets the inside cook through without burning the tops.

How do I keep melted mozzarella from hardening before I can mix it in?

I have all my dry ingredients measured and ready before I melt the cheese. That way I can add it immediately. If it starts to firm up, microwave it for another 10-15 seconds to soften it back up. I've re-microwaved partway through mixing and it still comes together fine.

Can I use a different type of cheese instead of mozzarella?

I've tested provolone and an Italian cheese blend in place of the mozzarella, and both work. Provolone gives you a slightly sharper flavor that I actually prefer sometimes. The texture changes a bit but it still melts and layers the same way.

What can I use instead of cream cheese?

I've swapped in mascarpone as a 1:1 replacement and it works well. The flavor is a touch milder. I've also tried ricotta, which works but makes the base layer a bit grainier. If texture matters to you, stick with cream cheese or mascarpone.

How do I store leftovers?

I keep mine in an airtight container in the fridge for up to 4 days. For reheating, I always go with the oven at 350 degrees over the microwave. The oven crisps the rolls back up. Microwave works if you're in a rush, but the rolls go soft.

Similar Recipes

Others looking for “Keto Pizza Casserole” also liked:

Crustless Low Carb Pizza Casserole

pulling out a keto roll from the casserole

I started making this because I was tired of low carb pizza recipes that relied on cauliflower rice or ground beef as the base. This version has no cauliflower and no ground beef at all. Instead, I layer a seasoned cream cheese mixture on the bottom, pour marinara over it, pile on mozzarella and pepperoni, then top everything with homemade pull-apart rolls made from almond flour and protein powder. The rolls are what make it. They crisp up on top, stay soft where they meet the cheese, and soak up all the sauce and melted cheese underneath. If you want something even simpler on a busy night, my crustless pizza skips the topping entirely. But when I have 20 extra minutes, I always go with this version because the rolls make it feel like a real pizza dinner. My family doesn’t even think of it as a keto meal. To them, it’s just Friday night.

cheese pull with pull apart bread

Pepperoni Pizza

I went with pepperoni here because my boys demolish it. It’s always in our fridge since they snack on it constantly. But you can swap in any of your favorite pizza toppings:

  • salami
  • sausage (my stuffed Italian sausage seasoning blend works here too)
  • cooked, crumbled bacon
  • mushrooms
  • bell pepper
  • sliced onion
  • olives
  • green onions

Load up a few of these together and you’ve got a supreme-style version. I pile on pepperoni, olives, and mushrooms when I’m making it for a crowd.

Pizza Sauce

Use your favorite marinara here. I usually grab Rao’s or Yo Mama’s because they don’t sneak in added sugar. I’ve tried at least six different brands over the years and those two have the best flavor without anything I don’t want in there. Plain canned tomato sauce with Italian seasoning works too if that’s what you have on hand.

pizza casserole with a serving taken out next to tomatoes and basil

Pull-Apart Rolls

What makes this recipe different is the buttery, pull-apart rolls on top. They soak up the juices from the marinara and melted cheese, giving you that pizza dough element in every bite. This isn’t fathead dough. The base is almond flour, but the protein powder is what keeps the rolls fluffy inside and structured enough to hold together. I’ve made them without it and the difference is obvious. If you’d rather skip the rolls and go straight for a crust, my keto chicken crust pizza is a completely different approach that works just as well.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dinner Recipes

keto lasagna layers on a plate with a fork
30 Mins
Low Carb Keto Lasagna
4.9 Stars (68 Reviews)

I use deli chicken instead of noodles in this keto lasagna. No watery layers, zero prep, 30 minutes to the oven. 34g protein, 4g net carbs. Day 2...

See the Recipe
two big bowls of keto white chicken chili for dinner
25 Mins
Keto White Chicken Chili
4.9 Stars (43 Reviews)

I make this keto white chicken chili anytime I want something warm, creamy and filling. Tender chicken thighs, cauliflower rice, and a spicy cream...

See the Recipe
crispy chicken fried steak on a plate with gravy on top and a couple of keto sides
22 Mins
Keto Chicken Fried Steak
4.9 Stars (19 Reviews)

My husband's favorite keto chicken fried steak. Cubed steak double-dredged in almond flour and seasoned pork rinds, fried in butter until...

See the Recipe
ground beef stuffed red peppers on a plate
30 Mins
Keto Stuffed Peppers
4.9 Stars (12 Reviews)

Ground beef and cream cheese stuffed peppers baked at 350 for 15 minutes. 6g net carbs, 22g protein, and everything cooks in one skillet and pan.

See the Recipe
four baked sausages stuffed with cheese and topped with parsley
45 Mins
Stuffed Italian Sausage
5 Stars (9 Reviews)

For nights when dinner needs to happen fast, this stuffed Italian sausage is my go-to. Mozzarella cheese sticks stuffed inside, baked in marinara,...

See the Recipe
a stack of chicken strips on a tray sprinkled with parsley
30 Mins
Keto Chicken Tenders
4.8 Stars (36 Reviews)

I triple-dip these keto chicken tenders in a pork panko breading for the crunchiest coating I've ever gotten at home. About 1 g net carb per strip,...

See the Recipe
Reviews 22
4.6 Stars (8 Reviews)
  1. D
    Dani Mar 9, 2026

    Friday night pizza was basically a religion in my house growing up. Boxes from the corner place, everyone crowded around the kitchen island, nobody caring about the grease on the cardboard. When I went keto three years ago I figured that version of Friday nights was just gone. Made this last week and the smell when it came out of the oven stopped me cold, that combination of pepperoni and Italian seasoning hitting the air like a memory I forgot I had. The pull-apart rolls on top are the part that really got me. I ate way more than I should have and sat there with zero guilt. This is my new Friday night.

    1. Annie Lampella
      Annie Lampella Mar 10, 2026

      That smell combo is why I stopped doing the cauliflower base. Friday nights deserve the real thing.

  2. M
    Mia Mar 2, 2026

    Swapped the pepperoni for hot Italian sausage and the rolls absorbed so much rendered fat it came out closer to deep-dish than casserole. Not what I was going for, but I'm keeping it.

    1. Annie Lampella
      Annie Lampella Mar 8, 2026

      That's an upgrade, not an accident. Hot Italian sausage renders way more fat than pepperoni, so of course the rolls absorbed it. That's the version I'd make on purpose.

  3. S
    Stephanie Mar 1, 2026

    I kept scrolling past this because I couldn't picture how almond flour rolls would work on top of a casserole. Made it on a whim last week anyway and they baked up golden and pull-apart, not what I expected. The cream cheese layer threw me off too, but it all kind of works. I'd probably add a little more marinara next time, but I'm already planning round two.

    1. Annie Lampella
      Annie Lampella Mar 3, 2026

      More marinara next time, yeah. I go closer to a full cup when I want it saucy. The cream cheese base absorbs a lot.

  4. S
    Steve Feb 24, 2026

    Was skeptical about almond flour pull-apart rolls actually working as a topping, but they came out genuinely golden with real pull-apart texture that I've never gotten from a fathead crust. The whole casserole felt like actual pizza, not a keto compromise, which is not something I say lightly after four years of this. Four stars, and I'm already thinking about what toppings to load in next time.

    1. Annie Lampella
      Annie Lampella Feb 27, 2026

      The roll skeptics always come around. I'd go sausage next time. It renders into the cream cheese layer in a way pepperoni just doesn't.

  5. C
    Courtney F. Feb 21, 2026

    Pizza was what I was most sad to give up when I went keto. Made this on a cold Sunday night and texted my sister mid-meal because I needed someone to know, I was not ready for it to be this good. The cream cheese base is SO rich it doesn't feel like you're missing anything.

    1. Annie Lampella
      Annie Lampella Feb 21, 2026

      Ha, the mid-meal text. The cream cheese does most of the work here. Add an extra pinch of red pepper flakes next time if you want a little heat under all that richness.

  6. M
    Mei Feb 14, 2026

    I've made this 4 times now and still don't bother with actual pizza crust anymore. Those almond flour rolls on top get so crispy.

    1. Annie Lampella
      Annie Lampella Feb 16, 2026

      The crispy tops are the best part. I brush them with garlic butter before baking sometimes.

  7. S
    sasherma Feb 4, 2024

    just made this. it was good. but, i have a couple questions…1) i dont have a food processor so used my hand mixer…how do you keep the melted mozzarella soft long enough to incorporate? 2) my keto rolls were soft inside (maybe a little moist). did i do something wrong? any advice appreciated

    1. Annie Lampella
      Annie Lampella Feb 11, 2024

      I usually have all of my ingredients measured out and ready to combine before I mix everything. You could microwave the cheese right before you add it or I have even re-microwaved it before adding it. If the dough was still a little soft, they might have been too big or thick or you could try lowering the oven temperature a bit and cooking them longer.

  8. J
    janie Apr 3, 2022

    I can't eat pepperoni , so what do you think about making it hawaiian ?

    1. Annie Lampella
      Annie Lampella Apr 3, 2022

      you could do that - the pineapple will have some sugar in it but you can limit the pieces you put in

  9. L
    Leslie Jan 4, 2022

    I made this tonight and it was delicious! I added more pepperoni and some cooked sausage cause 3oz of pepperoni was not enough for me ;)
    I'm going to try making the pull apart rolls by themselves, they were so good

    1. Annie Lampella
      Annie Lampella Jan 6, 2022

      Sausage makes it way more filling, good call. The rolls can stand on their own too. I keep meaning to just post them separately.

  10. C
    Chan Nov 21, 2021

    Husband gave this recipe a once-a-week must-have meal. He's so hard to please.

    1. Annie Lampella
      Annie Lampella Nov 22, 2021

      Picky husbands don't fake it. Weekly passes.

  11. S
    SJ Oct 18, 2021

    Can this recipe be frozen and cooked later?

    1. Annie Lampella
      Annie Lampella Nov 9, 2021

      I haven't tried that yet, but I think it would work. Let me know if you try it.

Leave a Review