These Healthy Sloppy Joes are low in added sugar (only 2 grams per serving), have sneaky hidden veggies, and are only 300 calories each. But don’t worry, they are full of traditional sloppy joe flavor. There is no ketchup in them but they have lots of naturally sweet and sour sloppy sauce.

By far the best sloppy joe recipe!! I stopped eating sloppy joes once I moved out of my parents home because I didn’t like the ketchup flavor and overly soggy hamburger buns. But these are amazing and on the right bun they have become a new family favorite! Thank you!

~Becca

I’m chef Katie and my superpower is making healthier food taste good, so if you’re new here, welcome to your new favorite website for healthy recipes! This tried and tested recipe is the perfect example of what we do best here at Healthy Seasonal Recipes: create good-for you recipes that taste great with extra veggies and nutrients sprinkled in! Read on to find out how to make this recipe!

a sloppy joe sandwich on a bun on a black plate

Why We Love This Recipe For Sloppy Joes

If you are craving a comfort food meal from your childhood, but don’t want to sacrifice your dietary goals, then this Sloppy Joe recipe will certainly satisfy. It is saucy and delicious but made with a few clever swaps to keep it on the healthier side.

There is no refined sugar, and no ketchup added to the meat at all. The only added sugar comes in the form of one tablespoon pure maple syrup which is a healthier choice and better for the environment than some other added sugars. This recipe relies mostly on the natural sweetness of onions to give it the sweet flavor of a traditional sloppy joe.

What Makes These Sloppy Joes Healthy?

This bun-busting sloppy joe will come in at only 300 calories, and it tastes as good (if not better) than the original. 

  • Lower in Sugar: Traditional sloppy joes are made with ketchup and often more sugar in addition to that. A traditional sloppy joe can come in at 10 grams of added sugar per serving! Adult women should only be getting a max of 100 calories a day from added sugar and for kids it’s about half that, which is only 3 teaspoons or 12 grams a day. That’s not much, and sneaky added sugars can add up surprisingly fast.
  • Less Beef: While one pound of beef usually serves about 4 people, but one pound of beef serves 8 people in this recipe. Which is a great way to eat less red meat.
  • Stealthy Veggies: In addition to the onions I mentioned above, there are lots and lots of finely chopped mushrooms added into the mix. But they’re blasted in the food processor first, so they’re virtually undetectable. (You can do this by hand if you need to.) The vegetables really help to cut down on calories and are nutrient-dense.
  • Whole Grain Buns: To boost the amount of fiber and nutrients, we suggest using whole-grain buns.

And after you try these, make sure to try our Turkey Sloppy Joes plus our southwest-inspired Chicken Taco Sloppy Joes!

Key Ingredients For This Recipe

  • Ground Beef: Look for lean ground beef (90% lean is great.) It gives the best tasting result but is lower in fat. You’ll need about 1 pound for this recipe.
  • Onion: To add natural sweetness to this sloppy joes recipe, we use two diced onions. For the best flavor use sweet onions. When caramelized they add incredible sweet flavor- naturally without additional added sugars.
  • Mushrooms: One of our missions here at Healthy Seasonal Recipes is to add more veggies to every day meals. In the case of this healthy sloppy joes recipe, using 10 ounces of finely chopped white mushrooms adds more veggies to your plate, but it also displaces some of the meat, so it is a win win!
  • Canned crushed tomato: Instead of ketchup, I use a sauce based on canned tomato, which is free from additional sugar. 
  • Broth: I use one cup of chicken broth (you can use homemade chicken stock or beef if you want) to extend the sauce a bit without making it too tomatoey.
  • Maple syrup: I also used one tablespoon of maple syrup. This helps to boost the sweetness, but only adds 2 grams of sugar per serving.  If you don’t have maple you can use brown sugar instead.
  • Worcestershire sauce & white vinegar: To help mimic the flavors of Sloppy Joes made with ketchup, I added in Worcestershire sauce and white vinegar to boost the flavor.
  • Seasonings: I also add in thyme, salt, pepper and a pinch of allspice. These add a rich savory flavor profile to the meat. 
  • Pantry Staples: I thicken the sauce with flour. To do this, I sprinkle the flour over the beef, onion and mushroom mixture and stir it to coat. Then I add in the liquids. If you’re gluten free you could substitute for gluten-free flour. You’ll also need 1 tablespoon of avocado oil or organic canola oil
  • Whole grain buns: I like using whole grain buns for these, but use whichever buns you have or like. If you’re gluten free you can use gluten-free buns. If you want to go the extra mile, you could make your own buns

How To Make Low Sugar Sloppy Joes

Step 1: Caramelize onions

Heat oil in a large skillet over medium heat. Add onion and cook, stirring often until very soft, translucent and browned, 12 to 15 minutes. If onions are browning too quickly, add 1 to 3 tablespoons water.

Step 2: Pulse mushrooms

Meanwhile, pulse the mushrooms in a food processor fitted with steel blade attachment until finely chopped. Alternatively, finely chop with a knife.

Step 3: Cook veggies & beef

Add mushrooms to the onions and cook until the mushrooms have released their juices and the liquid has evaporated, 4 to 6 minutes. Add beef, and cook, crumbling with a wooden spoon, until broken up, about 3 minutes.

Step 4: Add the remaining ingredients

Sprinkle flour over the meat mixture and stir to coat. Add the tomatoes and broth and bring to a simmer, stirring often. Stir in the maple or brown sugar, vinegar, Worcestershire sauce, salt, thyme, pepper and allspice. Simmer, stirring occasionally until the beef is cooked through and the sauce is thick and glossy, 3 to 5 minutes longer. Serve the sloppy Joe mixture on buns.

a sloppy joe sandwich cut in half on a cutting board with some of the filling spilling out

Healthy Sloppy Joe Storage, Make Ahead and Reheating

  • Make Ahead and Leftovers: Sloppy joe meat can be made several days in advance so it is great for weekend meal prep. Just let the meat cool, then transfer it to a resealable glass storage container and refrigerate for up to four days.
  • To Freeze: This sloppy joe filling can also be frozen for up to three months. Thaw it in the refrigerator, or in the microwave. Make sure to reheat thoroughly.
  • To Reheat: Place in a small non-stick skillet with a little broth or water. Warm over medium-low heat, stirring often until bubbling hot. Alternatively reheat in the microwave until hot all the way through.

Serving Suggestions for Low-Sugar Sloppy Joes

I love serving classic sides with sloppy joes such as this Healthy Coleslaw, made with Greek yogurt to lighten it up.

close up of sloppy joe meat

Additional Healthy Beef Recipes to Try

At Healthy Seasonal Recipes, we specialize in cooking with fresh veggies and creating weeknight meals. Sign up HERE to get more produce-forward dinner ideas for FREE! If you make this recipe, please come back and leave a star rating and review. I would love to hear what you thought! Happy Cooking! ~Katie

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
the sloppy joe on a bun with cherry tomatoes on the side

Healthy Sloppy Joe Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.9 from 16 reviews

  • Author: Katie Webster
  • Total Time: 40 minutes
  • Yield: 8 servings 1x

Description

These Healthy Sloppy Joes are healthier because they are low in added sugar (only 2 grams per serving), have sneaky hidden veggies, and are only 300 calories each. But don’t worry, they are full of traditional sloppy joe flavor. There is zero ketchup in them but they have lots of naturally sweet and sour sloppy sauce.


Ingredients

Units Scale
  • 1 tablespoon avocado oil or organic canola oil
  • 2 medium sweet onions, diced (about 3 cups)
  • 10 ounces white mushrooms, about 4
  • 1 pound lean ground beef
  • 3 tablespoons flour
  • 1 cup crushed tomatoes
  • 1 cup reduced-sodium chicken broth
  • 1 tablespoon maple syrup or brown sugar
  • 1 tablespoon white vinegar
  • 1 tablespoon Worcestershire sauce
  • 3/4 teaspoon salt
  • 1/2 teaspoon chopped fresh thyme or 1/4 teaspoon dry thyme
  • Freshly ground pepper
  • Pinch allspice
  • 8 whole grain buns, toasted if desired

Instructions

  1. Heat oil in a large skillet over medium heat. Add onion and cook, stirring often until very soft, translucent and browned, 12 to 15 minutes. If onions are browning too quickly, add 1 to 3 tablespoons water.
  2. Meanwhile, pulse mushrooms in a food processor fitted with steel blade attachment until finely chopped. Alternatively, finely chop with a knife.
  3. Add mushrooms to the onions, and cook, until the mushrooms have release their juices and the liquid has evaporated, 4 to 6 minutes. Add beef, and cook, crumbling with a wooden spoon, until broken up, about 3 minutes.
  4. Sprinkle flour over the meat mixture, and stir to coat. Add tomatoes and broth and bring to a simmer, stirring often. Stir in brown sugar, vinegar, Worcestershire sauce, salt, thyme, pepper and allspice and simmer, stirring occasionally until the beef is cooked through and the sauce is thick and glossy, 3 to 5 minutes longer. Serve on buns.
  • Prep Time: 40 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stove Top
  • Cuisine: American

Nutrition

  • Serving Size: Generous 1/2 cup each
  • Calories: 300
  • Sugar: 9 g
  • Sodium: 548mg
  • Fat: 8 g
  • Saturated Fat: 2g
  • Carbohydrates: 39 g
  • Fiber: 4 g
  • Protein: 20 g

I originally shared this recipe on October 3, 2012. I have  refreshed the following information to share it with you today.