clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One-Pan Meatloaf Dinner (Paleo, Whole30, AIP)

  • Author: Michelle
  • Total Time: 40 minutes
  • Yield: 4 servings 1x



For the meatloaf

  • 1 heaping cup zucchini, roughly chopped
  • 1/2 white onion
  • 1 clove garlic, smashed
  • 1 lb ground beef
  • 1/2 tsp sea salt
  • 1/4 tsp black pepper (omit for AIP)
  • 1/31/2 cup compliant ketchup (use this for AIP/not whole30, and this for whole30… see notes about making both whole30 & AIP)

For the vegetables 

  • 4 tbsp coconut oil (divided)
  • 1 bunch broccolini, trimmed (sub broccoli)
  • 2 small/medium sweet potatoes, diced
  • 1 tsp sea salt
  • 1/4 tsp black pepper (omit for AIP)
  • 1/4 cup coconut milk


  1. Preheat the oven to 400 F and line a very large baking sheet with parchment paper.
  2. Using a food processor, finely chop the onion, zucchini, and garlic until fine.
  3. Mix the chopped onion, zucchini and garlic with the ground beef and stir in the seasonings.
  4. Form the ground beef into 4 smaller meatloaves on one side of the baking sheet. Top with compliant ketchup and coat well.
  5. Add the sweet potato and broccolini to the baking sheet, making sure to separate them into their own sections. Top with 2 tbsp coconut oil and season.
  6. Bake in the preheated oven for 30 minutes, keeping a close eye on it. Remove the broccolini about 5 minutes early if it starts to crisp too much, and cook the meatloaf until it reaches the internal temperature of 160 F. The sweet potato should also be fork tender and slightly crisp.
  7. Remove the sheet pan from the oven and allow the sweet potatoes to cool slightly before adding to the food processor with 2 tbsp of coconut oil and coconut milk to blend. Remove from the food processor and serve in a large bowl.
  8. Serve the sheet pan meal on 4 individual plates with all components. Season further to taste.


To make the recipe both whole30 and AIP, use this nightshade free marinara instead of ketchup.

Hello! The photos of this recipe as well as the photos and written content on my website are copyright protected and cannot be copied or shared. Please do not copy this recipe or photos and share it on your own website, Instagram, or other written materials. If you’d like to tell people about this recipe on social media, your own website, or elsewhere please link back to the recipe here rather than copy and pasting. If you’d like to use a photo for a roundup blog post, please get in touch with me first.  Thank you so much!!

All nutritional information are estimations and will vary.

  • Prep Time: 10
  • Cook Time: 30
  • Category: one pan
  • Method: oven
  • Cuisine: American


  • Serving Size: 1 serving
  • Calories: 397
  • Fat: 20.6g
  • Carbohydrates: 25.4g
  • Fiber: 3.3g
  • Protein: 27.2g

Keywords: meatloaf