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

Sweet Potato Lasagna (AIP, Paleo, Dairy-free)

  • Author: Michelle
  • Total Time: 1 hour 15 minutes
  • Yield: 4-6 servings 1x
  • Diet: Gluten Free


This sweet potato lasagna is the perfect substitute for the traditional comfort food favorite. It’s paleo, gluten, and dairy-free, and can easily be made AIP.


  • 3 medium sweet potatoes, peeled
  • 1 lb ground beef
  • 1 tsp dried oregano
  • 2 tsp dried parsley
  • 1/2 tsp salt
  • 1/4 tsp black pepper (omit for AIP)
  • 1/2 onion, diced
  • 4 cloves garlic, minced
  • 2 cups spinach
  • 3 cups tomato sauce, divided (sub nomato sauce for AIP)
  • 1 tbsp basil, chopped

For the cheese sauce

  • 1 1/4 cup coconut milk
  • 2 1/2 tbsp tapioca starch
  • 13 tbsp nutritional yeast (adjust to taste)
  • 1 tsp apple cider vinegar
  • 1/4 tsp salt


  1. Preheat the oven to 400 F and lightly grease a 8×8″ baking dish with olive oil. Set aside.
  2. Using a mandolin slicer or a sharp knife, slice the sweet potato into 1/8″ thick slices. They should be thin, but not paper-thin or easily breakable. Set aside.
  3. Using a large pan, brown the ground beef on medium heat and season with parsley, oregano, salt and pepper. Set aside and reserve about 2 tbsp of fat in the pan.
  4. Add the onion and garlic and cook for 5-6 minutes or until the onion is traslucent.
  5. Add the spinach to the skillet and allow to wilt before adding the ground beef back to the pan. Stir in 2.5 cups of tomato sauce. Set aside.
  6. Begin layering slices of sweet potato to the bottom of the baking dish, slightly overlapping to make sure that there are not open spaces. Add half of the ground beef mixture on top of the sweet potato slices. Repeat with another layer of sweet potato, and top with the remainder of the ground beef. Add one more layer of sweet potato on top, topped with 1/2 cup of tomato sauce.
  7. Transfer to the oven and allow to bake for 30 minutes.
  8. While the lasagna has only a few minutes left in the oven, combine the cheese sauce ingredients into a pot and whisk well to combine. Cook over medium heat for 4-5 minutes to allow the cheese to thicken. Add more nutritional yeast to taste.
  9. Remove the lasagna from the oven and pour the cheese sauce over top, using a rubber spatula to evenly spread.
  10. Return the lasagna to the oven and allow to cook for another 10 minutes.
  11. Remove the lasagna from the oven and allow to cool before topping with chopped basil. Serve by slicing with a spatula.


All nutritional information are estimations and will vary. Estimations do not include optional ingredients.

  • Prep Time: 15
  • Cook Time: 60
  • Category: Main Dishes
  • Method: Baked
  • Cuisine: Italian American


  • Serving Size: 1 serving
  • Calories: 295
  • Fat: 12.8g
  • Carbohydrates: 26.5g
  • Fiber: 4.4g
  • Protein: 20.9g

Keywords: lasagna, sweet potato lasagna