
Meal Prep
BBQ Pork & Sweet Potatoes
BBQ Pulled Pork & Sweet Potatoes is proof that the best meal preps don’t need to be complicated. Toss everything into the slow cooker, walk away, and come back to tender, smoky pork and sweet potatoes that taste way more indulgent than the effort required. It’s cozy, satisfying, and built for stress-free weeks.
- Prep
- 15 min
- Cook
- 15 min
- Makes
- 4 servings

High protein
BBQ Pork & Sweet Potatoes
55.7g protein593 calories per serving
- Prep Time
- 15 mins
- Cook Time
- 15 mins
- Slow Cooker Time
- 480 mins
- Total Time
- 510 mins
Equipment
As an Amazon Associate I earn from qualifying purchases.
Ingredients
Ingredient links open Walmart products from our grocery planner. Links marked “Walmart search” need your product choice. Confirm package details and local availability at Walmart.
For the Pork:
For the Sweet Potatoes:
Instructions
Prep the Pork:
2 lb pork loin roast
In a bowl, whisk together BBQ sauce, apple cider vinegar, beef broth, Dijon mustard, Worcestershire, garlic powder, smoked paprika, salt, and pepper. Pour over pork. Cover and cook on LOW for 8 hours or HIGH for 4- 5 hours, until fork tender. Shred with two forks.
½ cup BBQ sauce, ¼ cup apple cider vinegar, 2 tbsp Dijon mustard, 2 tbsp Worcestershire sauce, ½ tbsp garlic powder, ½ tsp smoked paprika, ½ tsp salt, ¼ tsp black pepper, ¼ cup Beef broth
Roast the Sweet Potatoes:
2 lb sweet potatoes, 1 tsp olive oil spray, ½ tbsp smoked paprika, ½ tbsp garlic powder, ½ tsp salt, ¼ tsp black pepper
Assemble:
See it come together
Watch: BBQ Pork & Sweet Potatoes
Nutrition
Per servingEstimates for one serving. Changing the recipe yield scales the ingredients and keeps these per-serving amounts the same.
- Calories
- 593 kcal
- Carbohydrates
- 65.1 g
- Protein
- 55.7 g
- Fat
- 11.2 g
- Saturated Fat
- 3.11 g
- Polyunsaturated Fat
- 1.29 g
- Monounsaturated Fat
- 4.74 g
- Trans Fat
- 0.09 g
- Cholesterol
- 143 mg
- Sodium
- 1,436 mg
- Potassium
- 1,848 mg
- Fiber
- 8.2 g
- Sugar
- 22.6 g
- Added Sugar
- 11.8 g
- Vitamin A
- 1,641 mcg RAE
- Vitamin C
- 6.84 mg
- Vitamin D
- 0.91 mcg
- Calcium
- 114 mg
- Iron
- 3.88 mg
Estimated ingredient cost
$2.22 per serving · $8.86 for this batch
Estimated US grocery prices for the amounts used, including purchase waste and discarded marinade. Your store, brands, and package sizes may cost differently. Buying full packages can cost more. Price sources and methodology.
Ingredient costs and assumptions
Quantities without exact weights use the nutrition library’s portion estimates. Purchase yields are estimates. Separate citrus ingredients are costed independently; reusing the same fruit for juice and zest can lower your cost. Labor, utilities, and delivery are excluded.
- pork loin roast: $4.28
907.2 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
Authored ingredient weight. Uses listed per-pound price. Purchase weight includes any bones or trim; lean shoulder uses the boneless shoulder product, not a measured lean-only quote.
Walmart: Prairie Fresh Natural Fresh Pork Half Loin, Boneless, 3.5- 6.0 lb, 22g of Protein per 4oz Serving Original listing unavailable. This link searches Walmart for the product. · Price checked 2026-09-21
- BBQ sauce: $0.50
143 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
0.5 cup = 143 g; Rounded measures agree within 5%. Representative product for this ingredient; your brand and package size may differ.
Walmart: Great Value Original BBQ Sauce, 18 oz Bottle, 1 Count · Price checked 2026-09-21
- apple cider vinegar: $0.15
59.8 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 cup = 239 g Representative product for this ingredient; your brand and package size may differ.
Walmart: Great Value Apple Cider Vinegar, 32 fl oz · Price checked 2026-09-21
- Dijon mustard: $0.25
36 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tsp = 6 g Representative product for this ingredient; your brand and package size may differ.
Walmart: Great Value Organic Dijon Mustard, 12 oz · Price checked 2026-09-21
- Worcestershire sauce: $0.10
34 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tbsp = 17 g Representative product for this ingredient; your brand and package size may differ.
Walmart: Great Value Worcestershire Sauce, 10 fl oz · Price checked 2026-09-21
- Beef broth: $0.09
59.8 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 fl oz = 29.9 g Liquid carton treated as 32 US fl oz; stock uses the broth reference where applicable.
Walmart: Great Value Gluten-Free Beef Broth, 32 oz Carton (Shelf-Stable) · Price checked 2026-09-21
- garlic powder: $0.05
4.9 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tbsp = 9.7 g Representative product; brand and package size may differ.
Walmart: Great Value Garlic Powder · Price checked 2026-09-21
- smoked paprika: $0.04
1.2 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tsp = 2.3 g Four 2 oz jars; full multipack weight is 8 oz.
Walmart: (4 pack) Great Value Smoked Paprika, 2 oz · Price checked 2026-09-21
- salt: $0.00
3 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tsp = 6 g Iodized table salt reference; not a kosher salt price.
Walmart: Great Value Iodized Salt · Price checked 2026-09-21
- black pepper: $0.02
0.6 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tsp (ground) = 2.3 g; texture=ground Ground black pepper reference; cracked pepper may cost differently.
Walmart: Great Value Ground Black Pepper · Price checked 2026-09-21
- sweet potatoes: $3.04
907.2 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
Authored ingredient weight. Variable-weight produce: uses the listed price per pound, not the estimated price per piece.
Walmart: Fresh Whole Sweet Potato · Price checked 2026-09-21
- olive oil spray: $0.11
4.5 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tsp = 4.5 g Representative product for this ingredient; your brand and package size may differ.
Walmart: Great Value Extra Virgin Olive Oil Cooking Spray, 7 oz Can · Price checked 2026-09-21
- smoked paprika: $0.13
3.4 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tbsp = 6.8 g Four 2 oz jars; full multipack weight is 8 oz.
Walmart: (4 pack) Great Value Smoked Paprika, 2 oz · Price checked 2026-09-21
- garlic powder: $0.05
4.9 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tbsp = 9.7 g Representative product; brand and package size may differ.
Walmart: Great Value Garlic Powder · Price checked 2026-09-21
- salt: $0.00
3 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tsp = 6 g Iodized table salt reference; not a kosher salt price.
Walmart: Great Value Iodized Salt · Price checked 2026-09-21
- black pepper: $0.02
0.6 g purchased · Uses the reviewed ingredient quantity before cooking or marinade losses.
1 tsp (ground) = 2.3 g; texture=ground Ground black pepper reference; cracked pepper may cost differently.
Walmart: Great Value Ground Black Pepper · Price checked 2026-09-21
Make it yoursRecipe notes & meal-prep tips
Macro breakdown
- Protein55.7g38%
- Carbs65.1g45%
- Fat11.2g17%
Per serving · Share of calories from macros
Calculated using 4 calories per gram of protein and carbs, and 9 for fat. Rounding and fiber can affect the listed calorie total.Triple B's Meal Prep Notes
The slow cooker handles the pork, but the sweet potatoes are worth timing separately. Start roasting the wedges near the end of the pork's cooking time so you can portion both components in one session. Spread the potatoes across the tray with room around the edges; packing them tightly gives you softer wedges before they ever reach a meal-prep container. Give them time to develop browned edges with tender centers, checking the smaller wedges before they burn. An air fryer is another option if you work in uncrowded batches; sweet potatoes will still have a softer interior than fries.
Pork loin is my preference here; it shreds just fine for this meal. Mix the shredded pork with its cooked sauce before dividing it up. That way each portion gets the BBQ, mustard, and vinegar mixture instead of one container getting all the liquid from the bottom of the cooker. Keep the sweet potatoes beside the pork if you want to preserve more of their roasted texture. It is a simple packing choice that suits plenty of other pork meal preps.
For a refrigerated serving, microwave on high for 90 seconds, stir, then heat for another 45 seconds. Use that as a starting point and continue in short intervals as needed until the food reaches 165°F throughout. Stir the pork through its sauce and turn the sweet potato wedges during the pause. The microwave is convenient, but it will soften their crisp edges; if those edges are the priority, reheat the potatoes separately in an oven or air fryer and check that they are heated through. This is a good recipe to compare with other slow-cooker meals when you want most of the cooking to happen while you do something else.










Notes from your kitchen
Tried it? Tell us how it went.
Leave a rating and tell us how it turned out. Swaps, tips, and questions welcome.
From the community
★★★★★
This one came from leaning into a combo that just works. Classic BBQ pulled pork brings the punch, roasted sweet potatoes keep it balanced. Simple math. Let me know if this was an easy win for you too!