This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
If you’re looking for a hearty, flavorful lunch option that’s healthy and perfect for meal prep, you’re going to fall in love with these Sloppy Joe Meal Prep Bowls (Paleo, Whole30). Inspired by the classic American comfort food, this version skips the sugar-loaded sauce and white bread bun in favor of whole, nutrient-dense ingredients.
Picture this: juicy, seasoned ground beef simmered in a tangy, naturally sweetened sauce, nestled beside caramelized roasted sweet potatoes and crisp-tender broccoli. It’s the kind of lunch you’ll actually look forward to eating, even if it's your third day in a row. Whether you're doing a Whole30 reset, following a paleo lifestyle, or just need a satisfying grab-and-go meal, this recipe checks all the boxes.
Why You’ll Love This Recipe
Key Benefits
- Perfect for meal prep: Makes four satisfying, ready-to-go lunches.
- Budget-friendly: Uses simple, affordable ingredients like ground beef and sweet potatoes.
- Flexible for different diets: Easily adaptable for Whole30, AIP, or even low-carb/keto preferences.
- Balanced: Includes healthy fats, lean protein, and nourishing carbs.
Taste & Texture
These bowls are packed with bold, comforting flavors. The sloppy joe beef is savory, slightly sweet, and deeply umami thanks to coconut aminos and vinegar. The sweet potatoes bring a soft, caramelized contrast, and the broccoli offers a fresh, green crunch. Altogether, each bite is balanced, satisfying, and anything but boring.
Dietary Attributes
- Paleo-friendly
- Whole30-compliant (just omit coconut sugar)
- AIP-modifiable (with nomato sauce and without black pepper)
- Dairy-free and gluten-free
Jump to:
Ingredients & Substitutions
Ingredient List
For the sloppy joe:
- 1 lb ground beef
- 1 onion, diced
- 1 cup tomato sauce (or nomato sauce for AIP)
- ½ cup water
- 2 tablespoon coconut sugar (omit for Whole30)
- 1 tablespoon coconut aminos
- 2 teaspoon apple cider vinegar
- 1 teaspoon garlic powder
- ½ teaspoon sea salt
- ¼ teaspoon black pepper (omit for AIP)
- 2 tablespoon green onion, sliced (for garnish)
For the meal prep bowls:
- 2 medium sweet potatoes, diced
- 2 tablespoon avocado oil
- ½ teaspoon sea salt
- ¼ teaspoon black pepper (omit for AIP)
- 3 cups broccoli, steamed and lightly salted
Notes on Quality
Choose grass-fed ground beef if possible—it has a richer flavor and higher nutrient content. Look for tomato sauce with no added sugars or preservatives (or make your own nomato sauce if you're following AIP). When picking vegetables, go for bright, firm sweet potatoes and vibrant green broccoli.
Possible Substitutions
- Ground turkey or chicken instead of beef
- Cauliflower rice instead of sweet potatoes (for a lower-carb version)
- Frozen broccoli if fresh isn’t available
- Maple syrup or date paste in place of coconut sugar (not Whole30-approved)
Step-by-Step Instructions
- In a large skillet, brown the ground beef and diced onion over medium heat, breaking it up with a spoon as it cooks. Drain any excess fat.

- Stir in the tomato or nomato sauce, water, coconut aminos, coconut sugar (if using), apple cider vinegar, garlic powder, salt, and black pepper. Simmer for 8–10 minutes on low heat until thickened.
- While the sloppy joe simmers, preheat your oven to 400°F. Line a baking sheet with parchment paper.
- Toss the diced sweet potatoes with avocado oil, salt, and pepper. Spread them out evenly on the baking sheet.
- Roast for 30–35 minutes, flipping halfway through, until golden and fork-tender.
- Steam your broccoli until just tender—about 5–7 minutes. Season lightly with salt.
- Divide the sloppy joe mixture, roasted sweet potatoes, and broccoli evenly into four meal prep containers.
- Garnish with green onion and let cool before sealing and storing.
Expert Tips & Tricks
Best Practices
- Let the sloppy joe sauce simmer low and slow to deepen the flavor.
- Roast sweet potatoes in a single layer to get that perfect caramelization.
- Steam broccoli until just fork-tender—it’ll reheat better and avoid becoming mushy.
Common Mistakes
- Too watery? Simmer a little longer with the lid off.
- Beef too greasy? Drain it well before adding the sauce.
- Veggies soggy after reheating? Keep broccoli slightly undercooked and steam just before eating if possible.
Time-Saving Tips
- Buy pre-cut sweet potatoes or broccoli florets
- Make the beef mixture ahead and freeze for later
- Use a food processor to dice the onion faster
Serving Suggestions
Pairings
- Pair with cauliflower rice or mashed sweet potato for variety
- Add a fried egg on top for extra protein and richness
Presentation Ideas
- Garnish with fresh parsley or cilantro for a pop of color
- Use glass meal prep containers for a clean, organized look
Beverage Pairings
- A citrusy sparkling water or kombucha
- Golden turmeric latte for a warm, anti-inflammatory boost
Storage & Reheating
Leftover Storage
Store in airtight glass containers in the fridge for up to 4 days. You can freeze the beef and sweet potato portions separately for up to 2 months.
Reheating Methods
- Microwave: Heat on high for 2–3 minutes, stirring halfway
- Stovetop: Add a splash of water and reheat over low
- Oven: Bake at 350°F for 10–15 minutes until warmed through
Frequently Asked Questions
Substitutions & Adjustments
Can I use another meat?
Yes! Ground turkey, chicken, or even plant-based meat alternatives work well.
Can I make this keto?
Absolutely. Swap sweet potatoes for riced cauliflower and omit coconut sugar.
Troubleshooting
Too oily?
Drain the meat after browning and before adding sauce.
Sloppy joe mixture too dry?
Add a splash of broth or extra sauce during reheating.
Variations & Customizations
Dietary Adaptations
- AIP: Use nomato sauce, skip coconut sugar and black pepper
- Whole30: Omit coconut sugar and double-check ingredient labels
- Low-carb: Swap sweet potato with roasted zucchini or cauliflower rice
Flavor Twists
- Add a dash of smoked paprika or chipotle powder (not AIP)
- Stir in diced bell peppers or mushrooms for more veg power
Seasonal/Holiday Versions
- Swap in roasted Brussels sprouts or winter squash in fall
- Add a dollop of cranberry chutney for a festive flavor boost
Sloppy Joe Meal Prep Bowls (Paleo, Whole30)
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Lunch, Meal Prep
- Method: Stovetop + Oven
- Cuisine: American
- Diet: Gluten Free
Description
Sloppy Joe Meal Prep Bowls are a healthy twist on a comfort food classic! Paleo, Whole30-friendly, and perfect for meal prep. This easy lunch recipe features a naturally sweetened sloppy joe mix, roasted sweet potatoes, and crisp-tender broccoli. It’s a flavorful and satisfying make-ahead meal you’ll look forward to all week!
Ingredients
For the Sloppy Joe:
-
1 lb ground beef
-
1 onion, diced
-
1 cup tomato sauce (or nomato sauce for AIP)
-
½ cup water
-
2 tbsp coconut sugar (omit for Whole30)
-
1 tbsp coconut aminos
-
2 tsp apple cider vinegar
-
1 tsp garlic powder
-
½ tsp sea salt
-
¼ tsp black pepper (omit for AIP)
-
2 tbsp green onion, sliced (for garnish)
For the Meal Prep Bowls:
-
2 medium sweet potatoes, diced
-
2 tbsp avocado oil
-
½ tsp sea salt
-
¼ tsp black pepper (omit for AIP)
-
3 cups broccoli, steamed and lightly salted
Instructions
-
In a large skillet over medium heat, cook the ground beef and onion until browned. Drain excess fat.
-
Stir in tomato sauce, water, coconut aminos, coconut sugar (if using), vinegar, garlic powder, salt, and pepper. Simmer for 8–10 minutes, stirring occasionally.
-
Preheat oven to 400°F. Line a baking sheet with parchment paper.
-
Toss diced sweet potatoes with avocado oil, salt, and pepper. Roast for 30–35 minutes, flipping halfway through.
-
Steam broccoli until fork-tender, about 5–7 minutes.
-
Divide the sloppy joe mix, sweet potatoes, and broccoli into 4 containers. Garnish with green onion.
Notes
-
To make this AIP-compliant: use nomato sauce, omit black pepper and coconut sugar.
-
For Whole30: skip the coconut sugar.
-
Sub ground turkey or chicken for a leaner version.
-
Sweet potatoes can be swapped for cauliflower rice for a low-carb option.
-
These bowls store well in the fridge for up to 4 days.
Nutrition
- Serving Size: 1 meal prep bowl
- Calories: 312 kcal
- Sugar: 6g
- Sodium: 610mg
- Fat: 10.9g
- Saturated Fat: 3.5g
- Unsaturated Fat: 6.8g
- Trans Fat: 0g
- Carbohydrates: 25.4g
- Fiber: 5.2g
- Protein: 29g
- Cholesterol: 78mg
These Sloppy Joe Meal Prep Bowls are a delicious blend of comfort food and clean eating. They’re perfect for busy weekdays, easy to customize, and totally satisfying. Plus, they store beautifully for several days—ideal for meal prep warriors! I hope you give this recipe a try and let me know how it turns out. Don’t forget to tag @cookingwithcallie if you share your bowls on social!
Looking for more recipes that are quick, healthy, and lunch-friendly? Try these favorites from my friend Lina:
Want even more meal inspiration and behind-the-scenes tips? Come hang out on Pinterest at @bakewithlina. Happy prepping!






Leave a Reply