Creamy Dairy-Free Lasagna (Gluten-Free, No Ricotta)
- Prep Time:
- 15 min
- Cooking Time:
- 60 min
- Serves:
- 8
Ingredients
1 Tbsp. Extra virgin olive oil
1 lb. Lean ground beef
1 large onion, diced
1 Tbsp. GF dried oregano
1 Tbsp. GF dried basil
1/2 tsp. GF dried rosemary
3 GF bay leaves
GF crushed red pepper flakes to taste (I used 2 tsp.)
2 cups grated zucchini (skin on), about 1 medium size *squeeze out extra moisture from zucchini
12 oz. pure tomato paste (2 x 6 oz.)
3 cups water
5 oz. fresh spinach, roughly chopped (you can use frozen spinach, but defrost and drain it first)
WHITE SAUCE
4 cups dairy-free unsweetened milk (I used Chobani extra creamy oat milk)
4 garlic cloves, grated or minced
1/4 tsp. GF ground nutmeg
1/4 cup tapioca starch/flour
8 oz. vegan, gluten free shredded mozzarella (I used Violife)
12 sheets (about 10 oz.) gluten free oven ready lasagna sheets
Sea salt to taste
Instructions
- Brown the meat. Heat olive oil in a large pot over medium-high heat. Add the ground beef and onion, season with salt (about 1 tsp.), and cook, breaking up the meat, until browned — about 5 minutes.
- Build the sauce. Stir in the oregano, basil, rosemary, red pepper flakes, and bay leaves to coat the meat. Add the zucchini, tomato paste, and water, and season generously with salt. Cover and simmer 30 minutes, then remove the bay leaves.
- Make the white sauce. In a medium saucepan, whisk together the milk, garlic, nutmeg, tapioca starch, and a generous pinch of salt. Cook over medium-low heat, whisking, until thickened. Set aside.
- Preheat the oven to 375°F.
- Assemble. In an 8x11-inch baking dish, spread ½ cup of meat sauce on the bottom. Layer: 4 lasagna sheets → ⅓ of the meat sauce → 4 lasagna sheets → ⅓ of the meat sauce → chopped spinach → ½ of the white sauce → ½ of the mozzarella → 4 lasagna sheets → remaining meat sauce → remaining white sauce → remaining mozzarella.
- Bake. Cover with foil (shiny side out) and bake 30 minutes. Uncover and bake 15 minutes more, until the cheese melts and turns golden.
- Rest 20–30 minutes before slicing and serving.
Nutrition Info
-
Per Serving: 460 calories, 23 g protein, 61 g carbohydrates, 8 g fiber, 12 g sugar, 15 g fat, 5 g saturated fat, 50 mg cholesterol, 850 mg sodium, 1,000 mg potassium. Note: These values are estimates and can vary based on specific brands. Nutrition information is automatically calculated, so should only be used as an approximation. The dairy-free cheese, oat milk, and gluten-free lasagna sheets can vary a lot between brands, especially calories, fat, and sodium







Comments
Laurie
I was very excited to see this recipe but think it needs some work. I gave the 3 start rating because it was so runny.
The flavour was very nice but it was very runny. Even once refrigerated, it would not properly hold its shape. I did not cook the lasagne noodles before using and I used a few extra sheets but there was still too much liquid.
The next time I make it, I will omit the zucchini and use mushrooms but will sauté them to reduce the moisture. I will reduce the liquid in the meat sauce to 2 cups and will increase the amount of tapioca starch.
The recommended pan size was far too small, I recommend using a 9" x13" pan.
I am sorry to hear that Laurie, our recipes are triple tested. The only thing that I can think of that would change the consistency, is the oven-ready pasta. Just curious, which brand did you use? Thank you for your input.
Marianne R.
I made the lasagna last night, it was very tasty. But I had to let it sit extra 10 minutes, then the lasagna was ready for slicing. Overall, 5 Star!
Laurie
Hi,
I didn't check back to see your response. I believe I used catelli.
I am going to make it again but will bake it, then freeze it because we are taking it on a trip. I think that will help!
Laura
I made the lasagna yesterday and it was so flavorful and the sauce was just right. Thank you!
Janet
I made the lasagna last night the flavor and texture were amazing. The only thing I changed is squeeze excess moisture from the zucchini. 5 *****