Healthier Sloppy Joes - Made with lean ground beef and lots of veggies these sloppy joes are healthy, hearty and delicious.
Print Pin
4.43 from 7 votes

Healthier Sloppy Joes

A healthier take on Sloppy Joes. Made with lean ground beef and lots of hidden veggies this a hearty yet healthy take on the classic sandwich. Sweet, tangy and satisfying!
Course dinner
Cuisine American
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings 4
Calories 180kcal
Author Allison - Celebrating Sweets


  • 2 tablespoons extra virgin olive oil
  • 1/2 pound lean ground beef
  • 2/3 cup finely chopped carrots
  • 1/3 cup finely chopped celery
  • 1/3 cup finely chopped green bell pepper
  • 1/3 cup finely chopped red bell pepper
  • 1/2 small yellow onion finely chopped
  • 2 cloves garlic minced
  • 1 - 2 tablespoons brown sugar
  • 2 teaspoons red wine vinegar or apple cider vinegar
  • 1 tablespoon Worcestershire sauce
  • 1 1/4 cups tomato sauce
  • 1/4 cup ketchup
  • 1/3 cup water
  • 1/2 teaspoon smoked paprika optional
  • salt and pepper to taste
  • buns for serving


  • In a large saucepan or skillet, saute ground beef in 1 tablespoon of olive oil over medium heat, breaking it up as it cooks. Once the meat has browned, add another tablespoon of olive oil and add the carrots, celery, bell peppers, onion and garlic. Cook, stirring occasionally, until the vegetables are beginning to soften, about 8-10 minutes.
  • Add brown sugar, vinegar, Worcestershire sauce, tomato sauce, ketchup, water and paprika to the meat and vegetable mixture. Stir to combine. Simmer over medium-low heat, partially covered, stirring occasionally. After about 15 minutes, the sauce should be thickened and the vegetables should be tender. If desired, you can add a splash of water, as necessary, to thin out the sauce.
  • Season to taste with salt and pepper. Scoop the sloppy joes into split buns and serve.


If you'd like to cut the calories even more, you can serve these on only half a bun, cut side up, with the meat mixture piled on top.


Calories: 180kcal | Carbohydrates: 9g | Protein: 13g | Fat: 10g | Saturated Fat: 2g | Cholesterol: 35mg | Sodium: 617mg | Potassium: 530mg | Fiber: 1g | Sugar: 6g | Vitamin A: 530IU | Vitamin C: 7mg | Calcium: 22mg | Iron: 2.5mg