This post may contain affiliate links, which means I make a small commission off items you purchase at no additional cost to you. Please read my disclaimer page.
Healthy Sloppy Joes have been one of my go-to dinner recipes lately because it comes together easily in one pan, and it’s a perfect comfort food for busy days. I also like to sometimes sneak in a little extra vegetables in the mixture – if you dice up a little bit of leeks, squash, kale, etc super small and mix it in, then you won’t even notice!
Nutritional benefits of this recipe
- Instead of using brown sugar, you’ll use honey or coconut sugar for this recipe as the sweetener.
- You’ll use tomato sauce rather than the traditional high-sugar ketchup that most recipes call for. Then we naturally sweeten it with the coconut sugar / honey.
- Healthier buns – I used sprouted Ezekiel buns by Food For Life Baking (you can find them in the frozen bread section).
- Ground beef is rich in iron, protein, zinc, b-vitamins like B12, etc. I recommend buying grass-fed products which are much healthier for you and the animal!
Ingredients for Healthy Sloppy Joes
Ground beef
Onion
Bell pepper – optional to implement more veggies
Garlic
Tomato sauce
Tomato paste
Red wine vinegar or apple cider vinegar
Mustard – yellow or stone ground work best in my opinion. If you love dijon, then feel free to use it.
Coconut sugar or honey – as a natural sweetener. Sloppy joes usually have a lot of ketchup which is very high in refined sugar. I opted for tomato sauce and adding coconut sugar/honey to add a bit of sweetness! It’s still so delicious, I promise!! You can also use half tomato sauce and half ketchup – but I still recommend buying a healthy ketchup like one from Primal Kitchen.
Spices – I used salt, smoked paprika, chili powder, and black pepper.
Hamburger buns – I used Sprouted Ezekiel Buns as a healthier but still delicious option. You can find them in the frozen section of your grocery store.
How to make Healthy Sloppy Joes
- In a large skillet, heat olive oil over medium heat. Add the onion and bell pepper and cook until softened and the onions are translucent and golden, about 5 minutes. Add the minced garlic and sauté for about 30 seconds.
- Add the ground beef and cook until browned, breaking it up with a wooden spatula, about 6-8 minutes.
- Turn the temperature down to low and add the tomato sauce, tomato paste, honey, vinegar, chili powder, smoked paprika, salt, and black pepper. Stir until well combined.
- Let the mixture simmer for 10 minutes until the sauce has thickened.
- Serve on hamburger buns and enjoy with a side salad or other side of choice.
- Please leave a review if you made this recipe because it helps me so much!! Thank you!
Modifications
- Add some other diced veggies, such as leeks, sweet potatoes, fennel, etc. Just dice it up super small to blend in with the texture of the meat and nobody will know as long as you don’t add a whole bunch.
- Use ground turkey instead of beef, or just follow my Turkey Sloppy Joes recipe.
- If you want a more authentic sloppy Joe recipe, then substitute half the tomato sauce for a healthy ketchup. I recommend still buying a healthier ketchup that does not have any HFCS or corn syrup at all. Primal Kitchen has healthy options!
Other recipes you’ll love
I hope you love these Healthy Sloppy Joes! Please be sure to leave a comment and rating if you give it a try. I would love to know what you think, and it helps my website so much to have comments and ratings!
PrintHealthy Sloppy Joes
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4–5 servings 1x
- Category: Dinner
- Method: Stovetop
Ingredients
1 Tbsp olive oil
1 small onion, diced
1 small bell pepper, diced
3 garlic cloves, minced
1 lb ground beef
1 can (15 oz) tomato sauce
2 Tbsp tomato paste
2 Tbsp honey or coconut sugar
1 Tbsp apple cider vinegar or red wine vinegar
1 tsp yellow mustard
1 tsp chili powder
1/2 tsp smoked paprika (increase to 1 tsp if you like it strong)
1 tsp salt, more as needed
1/8 tsp black pepper
Sprouted Ezekiel buns for serving
Instructions
- In a large 17-inch skillet, heat olive oil over medium heat. Add the onion and bell pepper and cook until softened and the onions are translucent and golden, about 5 minutes. Add the minced garlic and sauté for about 30 seconds.
- Add the ground beef and cook until browned, breaking it up with a wooden spatula, about 6-8 minutes.
- Turn the temperature down to low and add the tomato sauce, tomato paste, honey, vinegar, chili powder, smoked paprika, salt, and black pepper. Stir until well combined.
- Let the mixture simmer for 8-10 minutes until the sauce has thickened.
- Serve on hamburger buns and enjoy with a side salad or other side of choice.
- Please be sure to leave a comment and rating – I would love to know what you think, and your engagement allows me to create more recipes for you!
We had this on a cold night and it hit the spot big-time! It’s so hearty and all the flavors are there. I grew up eating sloppy joes and it’s really nice to have a healthy and nourishing version that was easy to put together.
This just made my day! I’m glad you enjoyed it so much. 🙂
Perfect timing for this recipe! I had some leftover homemade sourdough buns that were AMAZING with this recipe! Such an easy and delicious meal. I love having a healthier version of this that still tastes wonderful.
Oh my goodness sourdough buns?! YUM. That sounds like the perfect way to serve sloppy joes! I’m so glad you enjoyed the recipe 🙂