Main Dishes

Healthy Sloppy Joes with Peppers & Avocado (45 Min)

1 comment

These healthy sloppy joes keep everything you love about the classic: savory, saucy and comforting. They add crunch, color and balance. Sweet bell peppers in three colors go on top, finished with creamy avocado and melted cheddar.

A can of baked beans goes into the meat sauce, which makes it heartier and even better the next day. The whole thing takes about 45 minutes, and most of that is the sauce simmering. The messiness stays, on purpose. Jump to Recipe

Three healthy sloppy joes topped with melted cheddar and avocado on a long plate in front of orange napkins

Why You Will Love These Healthy Sloppy Joes

  • Fresh toppings: peppers and avocado add crunch and creaminess that the classic skips.
  • Beans in the sauce add fiber and protein and make it heartier.
  • Ready in about 45 minutes, mostly hands-off simmering.
  • The sauce can be made up to 3 days ahead.
  • Easy to adapt with whole-wheat or gluten-free buns.

What You Need for Healthy Sloppy Joes

Here is everything you need. The exact amounts are in the recipe card below.

  • oil
  • onions
  • garlic
  • smoked paprika
  • chili seasoning
  • Demerara sugar
  • canned tomatoes
  • tomato paste
  • Tabasco
  • ground beef
  • baked beans in tomato sauce
  • salt
  • bell peppers in different colors
  • avocados
  • cheddar
  • burger buns

How to Make Healthy Sloppy Joes

Build the sauce

Heat the oil in a large skillet over medium heat. Cook the finely chopped onions for 3-4 minutes until soft, then stir in the garlic, smoked paprika and chili seasoning until fragrant. Add the Demerara sugar, canned tomatoes, Tabasco and tomato paste, then the ground beef, breaking up the large pieces right away so the meat cooks evenly. Season with salt.

Chopped onion and garlic with paprika sautéing in a black skillet, the first step of healthy sloppy joes

Simmer with the beans

Stir in the baked beans, cover and simmer on low for 20 minutes, then uncover and simmer another 10 minutes to reduce the liquid. The sauce should be thick enough to stay in the bun.

Prepare the fresh toppings and assemble

While the sauce bubbles, slice the peppers and avocados and grate the cheddar. Spoon the hot sauce onto the bottom buns, sprinkle with cheddar so it melts, add the peppers (all three colors in each bun) and avocado, top with the bun lids and serve right away, with forks within reach.

Tips for the Best Healthy Sloppy Joes

Can I make the sauce ahead?

Yes. Cool it quickly in the fridge and keep it, without the buns and toppings, for up to 3 days, as long as your fridge is properly cold. Home fridges vary a lot, so check yours with a fridge thermometer (around 4°C / 40°F). Make only the sauce ahead, not the toppings.

How do I keep the buns from getting soggy?

Simmer the sauce uncovered at the end until it is thick, and assemble just before eating. Joes that wait around turn soggy and the vegetables lose their freshness.

Why put beans in sloppy joes?

Beans and ground beef belong together: they make the sauce heartier and add fiber, protein and minerals, as this nutritional overview of beans explains.

Are sloppy joes supposed to be messy?

Yes. Eat them with a fork and knife if you like, but the real deal is to grab one with two hands and take a huge bite. Some of it will fall out either way, and that is the beauty of it.

Variations and Substitutions

  • Whole-wheat buns or dark sandwich bread for more nutrition.
  • Gluten-free buns if you need them.
  • Skip the chips: with this much crunch and freshness you may not miss them.

Storing Healthy Sloppy Joes

The meat sauce keeps up to 3 days in the fridge if you cool it quickly and do not assemble the sandwiches, as long as your fridge is properly cold (around 4°C / 40°F; home fridges vary a lot, so a fridge thermometer is worth having), and it tastes even better the next day. Store the toppings separately and add them fresh. Freezing the sauce: it keeps for up to 3 months in the freezer in a sealed, freezer-safe container.

Healthy Sloppy Joes FAQ

How long do they take?

About 45 minutes, mostly simmering.

Can I make them gluten-free?

Use gluten-free buns and check the labels on the other ingredients.

What makes these healthier than the classic?

The added vegetables and avocado, and the beans in the sauce. The meat sauce itself is still hearty comfort food.

More Dinner Ideas You Might Like

I also shared the story behind this recipe—why I make it this way and how it became a staple in my kitchen—in my newsletter. You can read it here →

Healthier Sloppy Joes
A fresher take on Sloppy Joes with veggies, healthy fats, and plenty of melted cheese.

Healthier Sloppy Joes

Recipe by Helena-Laura
5.0 from 3 votes
Course: Main, Meat, Dinner, LunchCuisine: AmericanDifficulty: Medium

These upgraded Sloppy Joes are hearty, comforting, and surprisingly fresh. Juicy meat sauce is paired with crunchy bell peppers, creamy avocado, and melted cheddar, turning a classic comfort food into a more modern, balanced, and satisfying meal the whole family will love.

Servings
+
–

5

servings
Prep time

15

minutes
Cooking time

30

minutes
Calories

774

kcal
Serving size

550

grams
Total time

45

minutes
Cook Mode

Prevent your screen from going dark

Ask about this recipe Substitutions, scaling, timing — answered from this recipe.

Ingredients

  • 2 tablespoons 2 tbsp Neutral Cooking Oil

  • 2 2 Onions, Finely Chopped

  • 4 cloves 4 cloves Garlic, Minced

  • 1 teaspoon 1 tsp Ground Smoked Paprika

  • 1/2 teaspoon 1/2 tsp Chili Seasoning Mix Or Just A Pinch Of Chili Powder

  • 1 tablespoon 1 tbsp Demerara Sugar

  • 400 g 1 3/4 cups (1 Can) Chopped Tomatoes

  • 4 drops 4 drops Tabasco

  • 1 heaped tablespoon 1 tbsp Concentrated Tomato Paste

  • 500 g 1 1/4 lb Ground Beef

  • 1 heaped teaspoon 1 tsp Fine Sea Salt (or More To Taste Afterwards)

  • 300 g 1 1/4 cups Baked Beans In Tomato Sauce

  • 1 sweet 1 sweet Red Bell Pepper, De-seeded And Sliced

  • 1 sweet 1 sweet Yellow Bell Pepper, De-seeded And Sliced

  • 1 sweet 1 sweet Orange Bell Pepper, De-seeded And Sliced

  • 2 ready-to-eat 2 ready-to-eat Avocados, Peeled And Sliced

  • 200 g 2 cups Aged Deep Yellow Cheddar, Grated

  • 5 5 Large Buns Or Rolls Of Preference

Instructions

  • Heat the oil in a large skillet over medium heat.
  • Add the onion and cook for 3–4 minutes, until softened and translucent.
  • Add garlic, smoked paprika, and chili seasoning. Cook for a few minutes.
  • Sprinkle in Demerara sugar, pour in canned tomatoes, add Tabasco and tomato paste – all at once.
  • Add your ground beef and start breaking the large pieces apart immediately with the spatula.
  • Season with salt and mix everything thoroughly.
  • Add baked beans and stir to combine.
  • Cover with a lid and simmer for 20 minutes over low heat to bring out the flavors.
  • Simmer for a further 10 minutes uncovered to reduce the excess liquid.
  • Meanwhile, prepare your veggies and cheese, as described in the ingredient list.
  • Remove the sauce from the heat. Taste and season with more salt if desired.
  • Open the buns or rolls with a serrated bread knife if not opened already in the package.
  • Spoon the Sloppy Joe mixture generously onto the bottom halves of the buns and sprinkle with the grated cheddar so it melts.
  • Divide the bell pepper slices between the buns so that each Sloppy Joe gets all 3 colours.
  • Divide the avocado slices as well.
  • Top with bun lids, press them down slightly, and serve immediately.

Recipe Video

Notes

  • The beef sauce can be frozen for 3 months in a freezer-friendly plastic container. Don’t freeze the whole prepared sandwiches or fresh ingredients.
  • Have forks or spoons available when serving the Sloppy Joes, because who would like to leave all the goodness on their plates that happens to fall out (and it will).
  • Don’t prepare the veggies in the very beginning, and don’t grate the cheese. You’ve got plenty of time to deal with them while the sauce is bubbling on the stove. They should be as fresh as possible when served.
  • Texture matters: For the best eating experience, assemble the Sloppy Joes just before serving. Letting them sit too long will soften the buns and dull the freshness of any added vegetables.

Nutrition Facts

  • Serving Size: 1 serving
  • Total number of serves: 5
  • Calories: 774kcal
  • Fat: 41.1g
  • Saturated Fat: 10.3g
  • Cholesterol: 75mg
  • Sodium: 1118mg
  • Potassium: 1339mg
  • Carbohydrates: 74.4g
  • Net Carbs: 61.4g
  • Fiber: 13g
  • Sugar: 20.2g
  • Protein: 29.7g
  • Vitamin A: 131.5mcg
  • Vitamin C: 133.7mg
  • Calcium: 108mg
  • Iron: 15mg
  • Vitamin E: 4.4mg
  • Vitamin K: 32.1mcg
  • Thiamin: 0.2mg
  • Riboflavin: 0.4mg
  • Niacin: 7.2mg
  • Vitamin B6: 0.9mg
  • Vitamin B12: 2.1mcg
  • Folate: 144.9mcg
  • Pantothenic Acid: 2mg
  • Phosphorus: 330mg
  • Magnesium: 90mg
  • Zinc: 6mg
  • Selenium: 18.9mcg
  • Copper: 0.5mg
  • Manganese: 0.7mg
Instagram

Let me know if you made the recipe!

Tag @helenalauralesment on Instagram and hashtag it with #healthycomfortfood

Pinterest

Pin this recipe!

Follow @helenalauralesment on Pinterest

Facebook

Share the recipe on FB!

Follow Helena-Laura on Facebook

5.0 from 3 votes

One Comment

  1. Pingback: Tomato Cucumber Feta Salad with Fruit and Bell Pepper | Helena-Laura

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Cooks in 45 minutes Difficulty Medium