Apple BBQ Meatloaf and Mashed Potato Meal Prep is not your grandma's meatloaf! This recipe is grain-free, naturally sweetened with fresh apple, and perfectly paired with creamy mashed potatoes and green beans for a balanced, hearty meal.
Not every day do you see meatloaf with apples and barbecue sauce, right? The apple adds moisture and a touch of sweetness, while BBQ sauce brings smoky, tangy flavor. Best of all - this meal freezes and reheats beautifully, making it perfect for meal prep.
Want to save time in the kitchen every week? Our Workweek Lunch Weekly Meal Planner helps you plan, shop, and cook with ease so you can enjoy delicious meals without the stress.

Ingredients
For the Meatloaf
- 1 ¼ lbs grass-fed beef
- 2 large eggs
- 2 tablespoon red onion, chopped
- 1 small apple, peeled and grated
- 1 teaspoon onion powder
- ½ teaspoon paprika
- ½ cup BBQ sauce (plus more for serving)
- ⅓ cup almond flour
- Salt and pepper, to taste
For the Potatoes
- 2 large russet potatoes
- 1 cup unsweetened dairy-free milk
- 1 tablespoon parsley
- Salt and pepper, to taste

Instructions
- Start the potatoes - Peel, chop, and boil the potatoes until fork tender.
- Mix the meatloaf - While potatoes are boiling, grate the apple and combine all meatloaf ingredients in a large bowl. Mix by hand for best texture.
- Shape and bake - Transfer the meatloaf mixture to a loaf pan and bake at 375°F (190°C) for about 45-55 minutes, or until cooked through. Brush the top with extra BBQ sauce in the last 10 minutes.
- Mash the potatoes - Drain potatoes, add dairy-free milk, parsley, salt, and pepper, then mash until smooth.
- Steam green beans (optional) - Steam or blanch until tender-crisp for a fresh, vibrant side.
- Assemble - Slice the cooled meatloaf, divide into meal prep containers with mashed potatoes and green beans.

How to Store
- Fridge: Store in airtight containers for up to 4 days.
- Freezer: Freeze fully cooked meatloaf and potatoes for up to 3 months. Thaw overnight in the fridge or reheat directly from frozen in the microwave.
How to Reheat
- Microwave: Heat for 2-3 minutes, stirring potatoes halfway.
- Oven: Cover with foil and reheat at 350°F (175°C) for 15-20 minutes until heated through.
Substitutions
- Protein: Swap beef for ground turkey, chicken, pork, or veal.
- Potatoes: Try roasted red potatoes or rice for a different texture.
- BBQ Sauce: Choose a low-sugar option for a paleo/Whole30-friendly meal.
If you want more recipes like this, plus a plan that tells you exactly what to cook every week, check out the Workweek Lunch Weekly Meal Planner. You'll get done-for-you menus, grocery lists, and meal prep tips that make eating healthy so much easier.


Ingredients
Meatloaf
- 1.25 pounds grass fed beef
- 2 large eggs
- 2 tablespoon red onion chopped
- 1 small apple peeled and grated
- 1 teaspoon onion powder
- ½ tsp paprika
- ½ cup Whole30 approved BBQ sauce plus more for serving, optional
- ⅓ cup almond flour
- Salt and pepper to taste
Mashed Potatoes
- 2 large russet potatoes
- 1 cup almond milk or milk of choice
- 1 tablespoon parsley chopped
- Salt and pepper to taste
Instructions
- Preheat the oven to 350 F. Grease the inside of a 9"x5" baking pan and set aside.
- Place the potatoes with the skin on in a pot of boiling water and boil for 30 to 40 minutes or until they can be easily pierced through with a fork.
- While the potatoes are cooking, whisk together the eggs with the red onion, grated apple, onion powder, paprika, salt, pepper, and almond flour in a large mixing bowl.
- Add the meat to the bowl and gently incorporate it with your hands. Transfer mixture to the greased pan.
- Bake at 350 F for 30 minutes. Remove it from the oven and spoon or brush the BBQ sauce over the top.
- Return the meatloaf to the oven for another 10 to 15 minutes or until it has set. Remove it from the oven and let it rest in the pan for 10 minutes before removing and slicing.
- While the meatloaf sets, remove the potatoes from the pot of water if you haven't done so already, and mash them with the almond milk, salt, pepper, and parsley. Transfer the potatoes to waiting meal prep containers
- Remove the meatloaf from the pan carefully and transfer to a cutting board. Slice it and transfer the slices to meal prep containers, along with the mashed potatoes. Serve also with steamed green beans or broccoli, if desired.
Notes
- you can lower the fat count in this recipe by using a 96% lean ground beef or ground turkey/turkey breast

CARMEN says
CAN'T WAIT TO TRY THIS... SOUNDS YUMMM...
Dragan Bogoevski says
The instructions seem all over the place on this one...
Sarah Kesseli says
Thank you for bringing this to our attention! We have updated the instructions.