Keto Sloppy Joes

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published September 13, 2020 • Updated March 10, 2026

Reader Rating
4.6 Stars (8 Reviews)

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

I make these keto sloppy joes at least twice a month. The sauce is what sets them apart (tangy, slightly sweet, no sugar), and the whole skillet is on the table in under 30 minutes.

Low carb sloppy joes recipe

a plate of keto sloppy joes with a cast iron skillet behind

This is the ground beef skillet dinner I come back to more than any other. It’s messy, which is kind of the point. The whole thing comes together in one pan in about 25 minutes, and the sauce actually tastes like the original, not like tomato paste with ground beef floating in it. I’ve made this weekly for years and it’s still the dinner my kids request most.

The sauce is the whole recipe, really. I spent way too long getting the ratio right. Too much tomato puree and it goes flat. Too much sugar-free ketchup and it turns sharp. Two tablespoons of ketchup to half a cup of puree ended up being the number, and a small hit of monkfruit sweetener ties it together without adding any carbs. You won’t taste the sweetener directly, but leave it out and something is off.

The flavor hits that sweet spot between tangy and savory that makes the original so good. I use hot sauce instead of Worcestershire (which most classic recipes call for) because a tiny amount of heat cuts through the sweetness better. It’s not enough to make this spicy, just brighter.

The meat stays slightly pink before the sauce goes in. That’s on purpose. If you brown the beef all the way through first, it dries out during the simmer and you end up with crumbly, dry meat in a watery sauce. Cook it just until the pink starts to fade, then add everything else and let that 8-minute simmer do the work. I learned this the hard way after a few batches came out grainy.

Ground turkey works here too. One of my readers, Tamika, swapped it in and the sauce still came together thick. Ground pork is another option if you want more richness. I’d just let either one simmer a couple minutes longer since there’s less fat to carry the sauce along.

I usually serve these piled on my homemade buns, but chaffles give you something crispier underneath, and lettuce wraps keep the carbs even lower. I’ve also scooped the filling over cauliflower rice for a bowl-style dinner. My kids dip pork rinds straight into the skillet, which works better than it sounds.

If you love this kind of comfort food skillet dinner, my keto hamburger helper and keto skillet meatballs scratch the same itch. For something with a similar messy, loaded-up feel, try the keto Philly cheesesteak.

a sloppy jo burger on a plate with cheese

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 Sloppy Joes

4.6 (8) Prep 5m Cook 20m Total 25m 4 servings

Ingredients

  • 2 tablespoons avocado oil or olive oil
  • ¼ cup finely chopped onion
  • ½ teaspoon salt
  • 2 cloves garlic, minced
  • ½ teaspoon chili powder
  • 1 pound ground beef
  • ½ teaspoon monk fruit blend sweetener (optional)
  • ½ cup tomato puree or tomato sauce
  • 2 tablespoons sugar-free ketchup
  • ½ cup water
  • ½ teaspoon hot sauce
  • keto hamburger buns or use a lettuce wrap

Step by Step Instructions

Step by Step Instructions

1
Heat the oil

Heat oil in a large skillet over medium-high heat.

oil heating in a skillet
2
Cook the onions

Add onion and salt. Cook until onions have softened (about 5 minutes).

onion sauting in a skillet
3
Cook the ground beef

Add ground beef and cook for about 1-2 minutes or until just pink.

pink ground beef cooking in a skillet
4
Stir in the rest

Stir in garlic, pepper, chili powder, monkfruit, unsweetened ketchup, tomato puree, water and hot sauce.

sloppy joe sauce cooking in a skillet
5
Simmer down

Simmer for about 8 minutes or until the sloppy joe sauce has slightly thickened.

thickened sloppy joes sauce in a skillet with a wooden spoon
6
Add to buns & enjoy

Pour on top of a keto hamburger bun.

ladelling sloppy joe mix onto a keto hamburger bun
Nutrition Per Serving
380 Calories
29.6g Fat
20.6g Protein
4.7g Net Carbs
6.4g Total Carbs
4 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 Sloppy Joes

Frequently Asked Questions

Can I use ground turkey instead of beef?

I've tested it both ways and the sauce carries the flavor regardless of the protein. Ground turkey works, ground pork works, even a mix. The one thing I'd adjust is the simmer time. Turkey releases less fat, so the sauce takes a minute or two longer to thicken. I usually give it an extra 2-3 minutes on the stove and it comes together just fine.

Can I serve this on a chaffle?

I've done this a few times and it's a solid option. The crunch of the chaffle holds up against the saucy filling better than a soft bun does. I make a basic cheddar chaffle (just egg and cheese), let it crisp for an extra 30 seconds, and load it up. The contrast between crispy waffle and warm filling is worth the extra step.

What sugar-free ketchup works best for the sauce?

I use Primal Kitchen Unsweetened Ketchup. It has no added sugar and just 1g carb per tablespoon. I've tried a few other brands and some have an artificial sweetener taste that throws off the sauce balance. Primal Kitchen has the cleanest tomato flavor, which matters here since the ketchup-to-puree ratio is doing most of the work.

Can I make the filling ahead of time?

This is one of my favorite things about the recipe. I double the batch almost every time and freeze half. The meat filling freezes well for up to a month. When I reheat it, I add a splash of water and let it simmer for a few minutes to get the sauce consistency back. Works perfectly for meal prep lunches.

What sides go well with this?

My usual rotation is a big green salad or roasted Brussels sprouts on weeknights. On weekends I'll pair it with keto shepherd's pie leftovers or a bowl of keto spaghetti if I'm feeding a crowd. Pork rinds on the side work too if you want something to scoop the filling with instead of a bun.

Does the monkfruit sweetener really matter?

I thought it was optional until I made a batch without it. Something was just off. The sauce leaned too acidic without that small touch of sweetness to balance the tomato and vinegar notes. It's only half a teaspoon and adds zero carbs, so I keep it in. One of my readers, Tara, tested multiple competing recipes and specifically called out the monkfruit as what makes this version taste like the real thing.

How many net carbs per serving?

The filling comes in at 4.7g net carbs per serving. That's without any bun, so add whatever your bun choice runs. My homemade buns add about 2g, Franz keto buns add 1g, and a lettuce wrap adds basically nothing. I keep my daily carbs around 20g and this fits comfortably into a full day of eating.

Browse by Ingredient
Similar Recipes

Others looking for “Keto Sloppy Joes” also liked:

   

A low-carb dinner in under 30 minutes

I can have this on the table in under 30 minutes, including making buns from scratch if I want them.

The meat filling freezes well, so I often double the batch and stash half for later. Reheats perfectly for lunch the next day. Just add a splash of water to loosen the sauce back up.

At 4.7g net carbs per serving (without the bun), this fits comfortably into even a strict 20g day. One of my readers, Nathan, has lost over 100 pounds staying under 25g daily and this is one of his regulars.

I usually pair it with a big green salad or roasted Brussels sprouts. On weekends I’ll do a full spread with keto cheeseburger soup on the side.

a cast iron skillet with sloppy joe mix in it

Pick your bun (or skip it)

I make my own buns for these. They take less than 30 minutes and they’re actually fluffy, not that dense mozzarella bread texture you get with a lot of keto bread. If you miss real buns, making them from scratch is worth the effort.

a stack of homemade keto hamburger buns

If you’d rather buy buns, Franz keto buns are solid. Only 1g net carb per bun, though they do contain gluten.

Chaffles work great here too, especially if you want some crunch against the saucy filling. I make a basic cheddar chaffle, let it crisp for an extra 30 seconds, and load it up. And on days I’m keeping carbs tight, I just do lettuce wraps or skip the bun entirely and eat the filling with a fork.

keto buns stacked up on each other

The sugar-free ketchup that makes this work

Use sugar-free ketchup here. Regular ketchup is loaded with sugar or corn syrup, which would blow the carb count for no reason.

Most grocery stores carry it now. I use Primal Kitchen Unsweetened Ketchup, which has no added sugar and just 1g carb per tablespoon. I’ve tried a few low-carb brands and this one has the cleanest tomato flavor without that artificial sweetener aftertaste.

a bottle of sugar free ketchup from primal kitchens

Don't fully brown the beef

This is the one thing I see people get wrong. If you cook the ground beef until it’s fully browned and crumbly before adding the sauce, it dries out during the simmer. You want the meat just barely past pink when the sauce ingredients go in.

The beef finishes cooking in the sauce over those 8 minutes, which is how it stays tender and absorbs all that flavor. I learned this after a few batches that came out grainy and dry.

Slow cooker version

I’ve made the slow cooker version a handful of times, usually when I want dinner ready the second I walk in. Brown the beef first (or use pre-cooked if you meal prep your protein), then add all the remaining sauce ingredients to the slow cooker.

Cook on LOW for 4-6 hours or HIGH for 2-3 hours. The slow cooker version has a softer, more melded texture compared to the skillet, where the sauce stays a little chunkier. Both are good, just different.

Ways to customize the sauce

I’ve kept the base sauce simple on purpose, but there’s room to play with it. Some things I’ve tried that work well:

  • A splash of Worcestershire sauce (adds depth, and most classic recipes include it)
  • Yellow mustard, about a teaspoon (gives it tang)
  • Diced bell pepper sauteed with the onion
  • Extra garlic powder or onion powder
  • A hit of red wine vinegar at the end

For a cheesy version, pile shredded cheddar on top and run it under the broiler for 2-3 minutes until it’s bubbling. My kids prefer it this way.

And if you enjoy ground beef dinners as much as I do, my BBQ cheeseburger meatloaf and skillet lasagna are cut from the same cloth.

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

crispy ground beef cooked with broccoli florets in a skillet
10 Mins
Keto Beef and Broccoli
4.6 Stars (8 Reviews)

My go-to keto dinner when nothing else is planned. Ground beef, soy sauce, sesame oil, broccoli. Chinese takeout flavor in 10 minutes, 6g net carbs.

See the Recipe
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
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
A creamy homemade hamburger helper casserole in a skillet topped with parsley.
17 Mins
Keto Hamburger Helper
4.8 Stars (11 Reviews)

Hamburger helper was one of my favorite meals as a kid, and I get why my mom loved it. Now I make a homemade keto hamburger helper that's high in...

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
carmelized korean short ribs on a plate
11 Mins
Air Fryer Short Ribs
5 Stars (5 Reviews)

Flanken cut short ribs marinated in a sugar-free Korean BBQ sauce and air fried until the fat renders crispy and the meat stays juicy. I make these...

See the Recipe
Reviews 11
4.6 Stars (8 Reviews)
  1. T
    Tamika Mar 9, 2026

    Used ground turkey instead of beef because that's all I had, and the sauce still came together thick and flavorful after the simmer. The chili powder and tomato puree carry it more than I expected. Might actually stick with turkey.

    1. Annie Lampella
      Annie Lampella Mar 10, 2026

      The beef here is pretty mild to begin with (the chili powder ratio and puree are the whole flavor). Turkey makes sense. Just lean a little longer on the simmer since there's less fat to help the sauce along.

  2. T
    Tara Mar 9, 2026

    I've tried four or five different keto sloppy joe recipes over the past couple years and they all had the same issue: the sauce either tasted like watered-down marinara or just ground beef swimming in ketchup. This one actually tastes like a sloppy joe. The monkfruit is subtle enough you don't notice it's there, but I left it out on batch two to test, and something was definitely off without it. The sauce tightens up after that 8-minute simmer in a way the others never did. This is the one I'm using from now on.

  3. M
    Min C. Mar 1, 2026

    I've tried at least four keto sloppy joe recipes over the past couple years, and most read as 'ground beef with tomato sauce' rather than the real thing. Tomato puree and sugar-free ketchup are what the others were missing, that balance of tang and slight sweetness. This is the one I'm keeping.

    1. Annie Lampella
      Annie Lampella Mar 3, 2026

      That ratio took me the longest to land. Too much puree and it goes flat, too much ketchup and it gets sharp. Two tablespoons ended up being the number.

  4. B
    Brooke Feb 25, 2026

    Made these on a snow day with my kids hovering in the kitchen because whatever was simmering smelled incredible. My eight-year-old doesn't usually have opinions about dinner, but when the sauce was done and I let him taste it, he started lobbying hard for this to be a weekly thing. No complaint about the bun situation whatsoever. Adding this to the Tuesday rotation.

    1. Annie Lampella
      Annie Lampella Feb 26, 2026

      A kid who smells something simmering and starts lobbying for it on the weekly menu - that's the best review. Tuesday is a good slot for it.

  5. N
    Nathan Feb 27, 2024

    Hello Annie,
    Just wanted to say, subscribed to Ketofocus youtube channel and enjoy the recipes. By now I am sure all know that there are many brands of 0 carb keto breads and buns on the grocery shelves. Healthy life by Lewis bakery and others I use. I have also made them from Carb quick, Carbalose flour and the Victoria's kitchen flour blend using the bamboo fiber. One has to watch because doing all this baking from scratch using these ingredients can sometimes be costly! But it does help with weight loss. I am carb sensitive and if I go over 25 carbs I am out of ketosis. I try to keep between 10-15 a day. From 357 to 250 currently and dropping!

    1. Annie Lampella
      Annie Lampella Feb 28, 2024

      107 pounds down. This filling only runs 4.7g net carbs, so whatever bun you grab you're still well inside 25. Lettuce wrap if you're keeping it tight that day.

  6. S
    Stephanie Jan 6, 2022

    Keto hamburger buns were very easy and quick to make. This is a taste of my childhood. Brings back memories. . .

    1. Annie Lampella
      Annie Lampella Jan 8, 2022

      Sloppy joes every Friday growing up at my house too. That memory is exactly why I spent so long getting the sauce right.

Leave a Review