Simple Tofu Ricotta Lasagna, Vegan and Gluten-Free

The best recipe for Tofu Ricotta Lasagna
tofu ricotta lasagna vegan gluten free best recipe

Simple Tofu Ricotta Lasagna, a Meatless Monday Meal ready in under an hour!

Tofu replaces the cheese in this lasagna making it vegan friendly.  I kept it simple this time around and only added spinach and basil, but you can add any veggies you want!  Zucchini, mushrooms or peppers would all make a great addition!

Tofu ricotta is a mixture of crumbled tofu, garlic, lemon juice, sea salt and nutritional yeast.  Even my non-liking tofu tike liked this dish!  However, I told a little white lie and said it was cheese 

For convenience I used organic jarred marinara sauce, but feel free to make your own!  One of my favorite marinara recipes comes from Giada, it sneaks in an extra serving of veggies from added celery and carrots!

The original recipe came from Whole Foods.

For a gluten free version: Try using zucchini lasagna noodles!  Just take two large zucchinis, slice thin the long way, sprinkle with a little sea salt to pull out extra moisture and use in place of lasagna noodles!  Increase cook time if needed until zucchini is tender.

This was a lot for our little family of three, so I froze half of it for later use!  For next time I will just thaw, add a little more sauce on top and bake until warmed through!

tofu ricotta lasagna vegan gluten free best recipe

Tofu Ricotta Lasagna

The best recipe for Tofu Ricotta Lasagna
Course Main Course
Cuisine Gluten Free, Italian, Vegan
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 278kcal
Cost $


  • For tofu ricotta:
  • 1 block tofu 14 oz, drained and pressed
  • 2 cloves garlic minced
  • 2 tablespoons lemon juice
  • 2 tablespoons nutritional yeast
  • sea salt and pepper to taste
  • ¼ cup fresh basil leaves chopped
  • For Lasagna:
  • 12 lasagna noodles cooked according to package
  • 2 cups baby spinach leaves chopped
  • ¼ cup fresh basil leaves chopped
  • 1.5 25 oz jars marinara sauce (~5 cups)
How many Ounces Are in a Cup?
How many Grams are in a Cup?


  • Preheat oven to 350 degrees.
  • In a medium bowl, crumble tofu and mix in garlic, lemon juice, nutritional yeast, sea salt/pepper and fresh basil leaves.
  • In a 8×11 pan add a thin layer of marinara sauce, layer with 4 cooked lasagna noodles then add a layer of tofu ricotta (1/2 of mixture) and chopped spinach and basil (~1 cup). Repeat 2 twice ending with a layer of lasagna noodles and topped with sauce.
  • Cover and bake for 30 minutes.
  • Serve warm and enjoy 🙂


Happy Meatless Monday 🙂


Calories: 278kcal | Carbohydrates: 45g | Protein: 15g | Fat: 4g | Saturated Fat: 0.5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 15mg | Potassium: 246mg | Fiber: 3g | Sugar: 2g | Vitamin A: 1045IU | Vitamin C: 5mg | Calcium: 110mg | Iron: 2mg
Cristina C. RD LDN

Leave a Comment

Recipe Rating