Every piece gets crispy edges when I spread this keto sheet pan meatloaf thin. No loaf pan, I ditched that years ago. It's done in about 30 minutes with 2.5g net carbs and 19.8g protein, plus leftovers for sandwiches.
I made meatloaf in a loaf pan for years before I tried spreading it flat on a baking sheet. The difference is surface area. A loaf pan gives you maybe four edges. Spread the meat across the whole pan and you get crispy, caramelized edges on every single piece, and the whole thing cooks in under 25 minutes instead of an hour. Once I tried it, I never went back.
The base is a 50/50 blend of ground beef and ground pork. The pork keeps things moist and adds a richness that beef alone doesn’t have. For the binder, I use ground pork rinds instead of breadcrumbs, which keeps this low carb without sacrificing texture. They absorb moisture differently than breadcrumbs (more structure, less mush) and you genuinely cannot tell the difference in the finished product. The heavy cream is what holds everything together and keeps the meat juicy, even if you use leaner beef. I’ve had readers make this with 93/7 ground beef and still get a moist, tender result because the cream compensates for the lower fat content.
The glaze is simple: sugar-free ketchup, tomato sauce, apple cider vinegar, monk fruit, and chili powder. I brush it on before baking and then finish under the broiler for 3-4 minutes so it caramelizes. One of my readers swapped the ketchup for Rao’s marinara and got a darker, almost crispy edge at the corners. I tested it after reading that, and the lower sugar content in the marinara caramelizes differently, gets darker without burning. Worth trying if you want a more savory finish.
One thing I want to address because it comes up a lot: fat will pool on the pan around the 20-minute mark. This is normal with a beef and pork blend on a flat surface. I tilt the pan slightly and spoon it off. Takes 30 seconds and keeps the bottom from getting soggy. If you use a leaner grind you’ll see less of this, but I prefer the flavor of the fattier blend.
I designed this recipe with leftovers in mind. The full batch makes enough for dinner plus 3-4 next-day sandwiches, and the leftover slices are almost better than the original dinner. For meal prep, I slice the whole batch after it cools, wrap individual portions tightly, and freeze for up to 3 months. To reheat, pan-fry slices in butter over medium heat, about 3 minutes per side, until the edges crisp up again. In a rush, I microwave a slice with a damp paper towel over the top to trap steam.
Meatloaf squares cut right on the pan and plated for dinner.
Pressing the meatloaf into one even layer across the pan before the glaze goes on.
I buy my pork rinds already ground. If you only have whole pork rinds, grind a bag in a blender or food processor.
Two Ways to Use Leftovers
Leftovers also reheat well in the oven or an air fryer. For a sandwich, use my wonderbread chaffles as the bread. Another favorite: cut the meatloaf up, mix it with marinara, and serve it over hearts of palm noodles or zoodles.
Tips for the Best Results
Press the meat to an even half-inch thickness across the whole pan. Thinner spots overcook while thick areas stay underdone, so take 30 seconds to level it out. Use a standard half-sheet (18x13 inches), which is just your normal cookie sheet.
After the broiler, let the meatloaf rest for about 10 minutes before slicing. Tent it loosely with foil. The meat firms up enough to cut clean squares instead of crumbling, and the juices stay put instead of running across the board. I cut right on the pan when I'm serving a crowd. For weeknight dinners, I slice half and wrap the rest for tomorrow. If you're looking for other dinners that come together on one pan, my keto shepherd's pie and Philly cheesesteak casserole use the same approach.
In a large bowl, mix together all ingredients for the meatloaf using your hands.
3
Spread the meat
Spread meatloaf onto a parchment or foil lined baking tray. Press down into an even layer.
4
Make the sauce and brush
In a small bowl, whisk together the ingredients for the sauce and brush over the top of the meatloaf. Bake in a 375 degree oven for 20 minutes, or until the center reaches 160 degrees on a meat thermometer. Finish by broiling on high for 3-4 minutes.
Nutrition
Per serving: 1/15 of recipe
Calories
294
Fat
21.8g
Protein
19.8g
Total carbs
2.8g
Net carbs
2.5g
Nutrition is an estimate calculated from the ingredients listed. Brands vary, so check labels if you track closely.
Frequently Asked Questions
Can I use almond flour instead of pork rinds as the binder?
I wouldn't. Almond flour alone was an early mistake I tested my way out of, it leaves a dense middle instead of slices that hold together. Stick with the 1 cup of ground pork rinds in the card.
Can I use ground turkey or chicken instead of beef and pork?
I've tested this with ground turkey and it works. Lean meat cooks faster, so I start checking a few minutes early and pull it once the center reads 165 degrees. Keep the heavy cream, that's what keeps leaner meat from drying out. A reader used 93/7 ground beef and it still came out juicy, so you have room within beef too.
Can I make this meatloaf dairy-free?
Yes. I've made it without the Parmesan and it's still good. The heavy cream is there for moisture, so swap in unsweetened almond milk or coconut cream in the same 1/2 cup. One reader who can't have milk left the cream out entirely and still loved it.
Can I make the meat mixture ahead of time?
Yes. I've mixed it and refrigerated it up to 24 hours before baking. It holds together better cold because the cream and pork rinds have more time to bind. I press it onto the pan straight from the fridge and add a couple extra minutes to the bake. You can freeze the raw mixture too, then thaw it in the fridge overnight before pressing it out.
Five lunches from one sheet. I wait to glaze until reheating, then spoon extra ketchup on cold slices and hit them under the broiler for three minutes. Better than fresh. Pork rind binder holds all week, slices stay intact.
You can use a loaf pan, but the cook time jumps to around 55-60 minutes and you lose the crispy edges. The whole point of spreading it thin is that every piece gets the browned outside, not just the ends. Give the sheet pan a shot at least once, Dana.
Score it into portions with a bench scraper before it goes in, just barely cutting through the top. The score lines brown same as the edges, so every slice gets more crust instead of just the outside two.
Love the sheet pan method, crispy edges alone make it worth it. One thing I’d change: the glaze ran thin on mine, so next time I’m doubling it and hitting it under the broiler two minutes to caramelize.
Broiler finish is a good call. The flat pan doesn’t caramelize it the way a loaf pan does, so you kind of have to force it. Double the glaze, maybe even a little more.
So I did half ground beef and half Italian sausage because I had both in the fridge, and now I’m not sure I can go back to straight beef. The sausage adds this fennel-y thing that works really well with the Worcestershire and pork rind crust. When the edges caramelize on the sheet pan it gets almost spicy-savory and I was picking at it before it even cooled. I spent years making loaf pan meatloaf and never understood why it felt so dense until the thin-spread method. The sausage makes it actually taste like something. Leftovers the next day were better than day one, which I didn’t see coming. One thing: Italian sausage runs salty, so I’d skip any added salt if you go this route. Four stars as-written, five with the swap.
That fennel from the sausage against the pork rind crust is so good. And yeah, the salt thing is real. I’d pull the full teaspoon if you’re going heavy on the sausage.
Lost count of how many times I’ve made this. What I’ve found is pressing it down to about 1/4 inch on the sheet (thinner than you’d think), and almost the entire thing ends up with crispy edges. That’s the whole reason to ditch the loaf pan. Cold leftovers from the fridge the next day are honestly better than fresh.
My husband has a standing complaint about meatloaf being too soft in the middle. Made this last Sunday and he went back and cut himself a second piece from the edge without saying a word. That’s the review. Something about the pork rinds in the mix gives it a texture that’s actually different from what I’ve made before, and I think that’s what changed his mind.
Silent second helping is the only review that counts. Pork rinds absorb differently than breadcrumbs, no soft middle. And a sheet pan means basically every piece is an edge piece.
Swapped the ketchup in the glaze for Rao’s marinara and added a pinch of smoked paprika. Caramelizes darker and gets this almost crispy edge at the corners that the regular version doesn’t. Tip I’m keeping.
Rao’s for the glaze hadn’t occurred to me. Lower sugar caramelizes differently – gets darker without burning. Those corner edges are the best part anyway.
This was seriously the best meatloaf I have ever had! I can’t do full Keto because of a heart condition, but I am doing very low carb. Used 93/7 lean ground beef and this was still crazy juicy. Thanks for the fabulous recipe
I made this with turkey tonight and added chopped celery and chopped onion instead of the grated onion. Two of us liked the extra crunch; one did not. Thanks for the great meal recipe!
This recipe looks awesome and I love how easy it is. I have a question about the meat and fat- I usually drain my beef fat when preparing dishes like tacos or a keto lasagna. Is the meatloaf greasy at all due to it not having anywhere to drain while cooking? Thanks!
Yes, it will be greasy, but if you use a meatloaf pan with perforated edges, it will give the grease a place to go. Here is one that would work: https://amzn.to/3Oatbyh
Lauren I have a Tupperware vegetable steamer I make my meatloaf in – in the microwave. I didn’t do this when trying this recipe for the first time, but I will revert to it next time because the fat drains out the colander holes. (I’m not keto, just low carb and love Annie’s channel and site) So if you can find a microwave safe steamer, it’s 25 minutes on roast (70% power), I believe, if you use two pounds of meat. I usually do a little over a pound at 16 minutes.
Loved this! But had a question? Why the whipping cream? I can’t really have milk so I did not add any. But was wondering what does it do for the meat loaf?
This is a wonderful, hearty comfort food for the whole family that does not taste “diet” at all! Everyone loved this so I’m putting it in the regular rotation for sure!! Love your YouTube channel & blog! Looking forward to trying more! Thanks very much!