These healthy sloppy joe bowls have all the sweet, savory and tangy flavor of classic sloppy joes served with crispy roasted sweet potatoes, fresh veggies and pickles. They’re an easy high protein dinner that’s gluten free, dairy free, paleo friendly and perfect for busy weeknights or meal prep!

There’s something about sloppy joes that will always feel like classic comfort food to me, but turning them into a loaded bowl might be my new favorite way to eat them!
These sloppy joe bowls start with crispy roasted sweet potatoes and greens, then get topped with plenty of saucy, flavor-packed ground beef, crunchy pickles and red onion.
Everything comes together with an optional creamy pickle sauce that makes the bowls seriously crave-worthy.
I use 1 1/2 pounds of ground beef here to make these bowls especially satisfying and protein packed. They’re filling enough for dinner, but also perfect for meal prep since the beef and sweet potatoes reheat really well.
And while these bowls are naturally gluten free and dairy free, you can easily make them paleo and Whole30 compatible too.
Why You’ll Love These Sloppy Joe Bowls
High protein and satisfying: With 1 1/2 pounds of ground beef divided between four bowls, you’re getting a generous serving of protein in every meal.
Quick enough for weeknights: The sweet potatoes roast while you make the sloppy joe mixture, so everything is ready in about 35 minutes.
Loaded with flavor: The beef is sweet, tangy, smoky and savory with that classic sloppy joe flavor.
Plenty of veggies: You get sweet potatoes, bell peppers, onion and greens without the bowls feeling overly “healthy.”
Great for meal prep: Store the components separately and assemble whenever you’re ready to eat.
Gluten free and dairy free: Plus, they’re easy to make paleo and Whole30 friendly.

Ingredients You’ll Need
Sweet Potatoes
You’ll need about 1 1/2 pounds of sweet potatoes for the bowls. Cutting them into small 1/2- to 3/4-inch cubes helps them cook quickly and gives you lots of crispy browned edges.
I season them simply with avocado oil, sea salt, black pepper and smoked paprika.
Ground Beef
I recommend 90–93% lean ground beef. It gives you plenty of flavor without leaving the sloppy joe mixture overly greasy.
Using 1 1/2 pounds instead of just one pound makes these bowls especially hearty and high in protein.
Bell Peppers and Onion
Red and green bell peppers plus yellow onion add flavor, texture, color and extra veggies to the sloppy joe mixture.
I love using both colors of pepper, but you can use whatever you have on hand.
Tomato Paste + Tomato Sauce
Using both creates a rich, thick sloppy joe sauce.
The tomato paste gives the mixture concentrated flavor while the tomato sauce keeps the beef saucy without making it watery.
Coconut Aminos
Coconut aminos add savory flavor and a touch of natural sweetness while keeping the recipe soy free and paleo friendly.
Apple Cider Vinegar
This is important for giving the sauce the signature tangy sloppy joe flavor and balancing the sweetness.
Maple Syrup
Just two tablespoons balance the tomatoes and vinegar and give the beef that familiar slightly sweet sloppy joe flavor.
For a Whole30 version, use a compatible date syrup or your preferred Whole30-compatible sweetener option.
Mustard
Dijon or yellow mustard both work here. Dijon gives the sauce a little more complexity while yellow mustard gives it that classic sloppy joe flavor.
Greens
Use shredded romaine for a fresh, crisp base or finely shredded green cabbage if you want something especially sturdy for meal prep.
Pickles + Red Onion
Don’t skip these!
Crunchy dill pickles and sharp red onion add freshness and acidity that balance the rich sloppy joe beef and roasted sweet potatoes.
You can use thinly sliced raw red onion or quick-pickled onions.

How to Make Healthy Sloppy Joe Bowls
Roast the Sweet Potatoes
Preheat your oven to 425°F and line a large baking sheet with parchment paper.
Toss the cubed sweet potatoes with avocado oil, sea salt, black pepper and smoked paprika.
Spread them out in a single layer, leaving a little room between the pieces so they roast instead of steam.
Roast for about 20–25 minutes, flipping once, until tender inside with browned, crispy edges.
Make the Sloppy Joe Sauce
While the sweet potatoes roast, whisk together the tomato paste, tomato sauce, maple syrup, apple cider vinegar, coconut aminos, mustard, smoked paprika, garlic powder, onion powder and sea salt.
Set the sauce aside while you cook the beef.
Cook the Beef and Vegetables
Heat a large skillet over medium-high heat.
Add the ground beef and season lightly with sea salt and black pepper. Cook for about 3 minutes, breaking the meat into crumbles as it browns.
Add the diced onion and bell peppers.
Continue cooking for another 5–6 minutes, stirring occasionally, until the beef is cooked through and the vegetables have softened.
Stir in the minced garlic and cook for another 30–60 seconds.
If there is a lot of excess fat in the skillet, drain some before adding the sauce.
Add the Sloppy Joe Sauce
Pour the prepared sauce into the skillet and stir to completely coat the beef and vegetables.
Lower the heat to medium-low and simmer uncovered for about 5–7 minutes, stirring occasionally.
The mixture should become thick, glossy and saucy.
Taste and adjust the sea salt, sweetness or vinegar if needed.
Assemble the Bowls
Divide the shredded romaine or cabbage between four bowls.
Add the roasted sweet potatoes and a generous scoop of sloppy joe beef.
Finish each bowl with dill pickles, sliced red onion and avocado, if using.
Drizzle with the creamy pickle sauce and serve right away.
The Easy Creamy Pickle Sauce
These bowls are delicious without an extra sauce, but I love adding a little creamy pickle drizzle for contrast.
Simply whisk together:
- Paleo mayonnaise
- Dill pickle juice
- Dijon mustard
- A touch of maple syrup
- Smoked paprika
It’s tangy, creamy and perfect with the sweet potatoes and sloppy joe beef.
If you’re meal prepping the bowls, store the sauce separately and add it right before serving.
Tips for the Best Sloppy Joe Bowls
Cut the sweet potatoes fairly small. Smaller cubes cook much faster and give you more browned edges.
Don’t overcrowd your baking sheet. Give the sweet potatoes room so they roast and caramelize instead of steaming.
Let the sloppy joe mixture simmer uncovered. You want the sauce thick enough to cling to the ground beef rather than running into the rest of the bowl.
Taste before serving. Tomatoes vary in acidity, so you might want an additional small splash of maple syrup or apple cider vinegar depending on your preference.
Keep your toppings fresh and crunchy. Pickles and onions are especially important because they cut through the richness of the beef.
Can I Make These Sloppy Joe Bowls Whole30?
Yes. Use Whole30-compatible tomato sauce, mustard, pickles and coconut aminos and replace the maple syrup with a compatible option.
You can also skip the sweetener if preferred, though the flavor will be more savory and tangy than a traditional sloppy joe.
Use a compatible mayonnaise if you’re making the optional sauce.
Can I Use Ground Turkey or Chicken?
Yes. Ground turkey or chicken will work, although I prefer beef for the richest, most classic sloppy joe flavor.
If you’re using very lean poultry, add a tablespoon of avocado oil before cooking to prevent the meat from becoming dry.
Can I Use Regular Potatoes?
Absolutely.
Gold or russet potatoes would both be delicious if you don’t want sweet potatoes. Just cut them into similarly sized cubes and roast until browned and crispy.
For the classic sweet-savory combination, though, sweet potatoes are my first choice.
Are Sloppy Joe Bowls Good for Meal Prep?
They’re perfect for meal prep.
Cook the sweet potatoes and sloppy joe beef as directed and store them separately from the greens, pickles, onions and sauce.
When you’re ready to eat, reheat the beef and sweet potatoes and add them to the fresh toppings.
This keeps the vegetables crisp rather than soggy.

How to Store Leftovers
Store the sloppy joe beef in an airtight container in the refrigerator for up to 4 days.
Roasted sweet potatoes can also be refrigerated for up to 4 days.
Keep the greens and other cold toppings in separate containers.
Reheat the beef in a skillet or microwave until hot. The sweet potatoes can be reheated in the microwave, oven or air fryer.
What to Serve With Sloppy Joe Bowls
These bowls are designed to be a complete dinner, so you really don’t need anything else!
If you want to bulk up the meal even more, you can add extra shredded cabbage, avocado or another roasted vegetable.
For kids or family members who prefer a traditional sloppy joe, you can also serve the same beef mixture on gluten-free or regular buns.
More Healthy High Protein Bowls to Try
If you love easy dinners like this one, try my:
- 30 Healthy High Protein Bowl Recipes
- High Protein Big Mac Bowls with Special Sauce
- Salsa Verde Chicken Potato Bowls
- Greek Chicken Bowls
- Chicken Burrito Bowls
- Burger Bowls with Fries
- Easy Taco Salad
And if you’re craving the classic version, make my Best Paleo Sloppy Joes with a Whole30 option.
Healthy Sloppy Joe Bowls (High Protein + Easy)

Ingredients
For the sweet potatoes:
- 1½ pounds sweet potatoes peeled and cut into ½–¾-inch cubes
- 1 tablespoon avocado oil or olive oil
- 1 teaspoon sea salt
- ¼ teaspoon black pepper
- ½ teaspoon smoked paprika
For the sloppy joe beef:
- 1½ pounds lean ground beef 90–93%
- 1 tablespoon avocado oil or olive oil, if needed
- 1 small yellow onion diced
- 1 small red bell pepper diced
- 1 small green bell pepper diced
- 3 cloves garlic minced
- Sea salt and black pepper
Sloppy Joe sauce:
- 4 ounces tomato paste
- ¾ cup tomato sauce
- 2 tablespoons maple syrup or date syrup for Whole30
- 2 tablespoons apple cider vinegar
- 1½ tablespoons coconut aminos
- 1 tablespoon Dijon or yellow mustard
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon sea salt plus more to taste
For the bowls:
- 4 cups shredded romaine or iceberg lettuce
- Roasted sweet potatoes
- Sloppy joe beef
- 1 cup sliced or chopped dill pickles
- ½ cup thinly sliced red onion or quick-pickled red onion
- 1 avocado sliced or diced, optional
Optional creamy drizzle:
- ¼ cup paleo mayonnaise
- 1 tablespoon dill pickle juice
- 1 teaspoon Dijon mustard
- ½ teaspoon maple syrup
- Pinch smoked paprika
Instructions
-
Roast the sweet potatoes. Preheat the oven to 425°F. Toss the sweet potatoes with the oil, salt, pepper and smoked paprika and spread in a single layer on a large baking sheet. Roast for 20–25 minutes, flipping once, until browned and tender.
-
Mix the sauce. While the potatoes roast, whisk together the tomato paste, tomato sauce, maple or date syrup, vinegar, coconut aminos, mustard, smoked paprika, garlic powder, onion powder and salt.
-
Cook the beef and vegetables. Heat a large skillet over medium-high heat. Add the ground beef, season lightly with salt and pepper, and cook for about 3 minutes, breaking it into crumbles.
-
Add the onion and both peppers and continue cooking for another 3-5 minutes, until the beef is browned and the vegetables are tender. Add the garlic and cook 30–60 seconds.
-
Pour the sauce into the skillet and stir well. Lower the heat to medium-low and simmer uncovered for 5 minutes, stirring occasionally, until thick and saucy. Taste and adjust salt, vinegar or sweetness if necessary.
-
Divide the lettuce or cabbage among four shallow bowls. Add roasted sweet potatoes and a generous portion of sloppy joe beef.
-
Top with pickles, red onion and avocado if using. Whisk together the creamy pickle sauce, if using, and drizzle over the bowls as desired. Enjoy!
Recipe Notes
Recipe Notes
For Whole30: Use compatible tomato sauce, mustard, pickles, coconut aminos and mayonnaise. Replace the maple syrup with a Whole30-compatible option or omit it and adjust the seasoning to taste.
Ground meat: Ground turkey or ground chicken can be substituted for the beef. Add a little avocado oil when cooking if you're using very lean meat.
For meal prep: Store the sloppy joe beef and roasted sweet potatoes separately from the greens, toppings and sauce. Reheat the warm ingredients before assembling.
Storage: The cooked ground beef mixture and sweet potatoes can be refrigerated in airtight containers for up to 4 days.









Leave a Comment