High Protein Vegan Lasagna (Meal Prep) Recipe

I never imagined that a vegan lasagna could be this satisfying and comforting until I created this High Protein Vegan Lasagna (Meal Prep) Recipe. Imagine layers of tender pasta folded between a rich, savory vegetable protein Bolognese, creamy basil-infused tofu sauce, and gooey liquid mozzarella that melts into every bite, filling your kitchen with an irresistible aroma that beckons you to the table. This recipe transforms simple plant-based ingredients into a hearty, wholesome feast you’ll crave again and again.

Why You’ll Love This High Protein Vegan Lasagna (Meal Prep) Recipe

  • Hearty and Filling: Packed with 22 grams of protein per serving, this lasagna brings true satisfaction without any animal products.
  • Simple Ingredients: It relies on everyday staples like textured vegetable protein, fresh vegetables, and silken tofu—easy to find and budget-friendly.
  • Perfect for Meal Prep: With 15 minutes of prep and 35 minutes of cooking, plus just 5 minutes to cool, you can have healthy lunches or dinners ready for several days.
  • Rich, Layered Flavors: The blend of balsamic vinegar, tamari, and chili flakes in the sauce adds depth and warmth, while creamy basil and liquid mozzarella sauces create luscious textures.
  • Customizable and Versatile: Whether you want to swap veggies or tweak seasonings, this recipe invites personalization to suit your taste buds and fridge contents.

Why This High Protein Vegan Lasagna (Meal Prep) Recipe Works

This recipe nails the perfect vegan lasagna by focusing on texture and taste harmoniously. Rehydrating textured vegetable protein with vegetable broth infuses it with flavor and meatiness, while slow simmering the sauce for 20 minutes allows the diced tomatoes and seasonings to meld beautifully. The addition of two kinds of creamy sauces—the basil cream made from silken tofu and a rich liquid mozzarella crafted from tapioca flour—adds layers of texture that you won’t get in a typical plant-based lasagna. Baking in individual containers also makes it ideal for portioned meal prep, preserving freshness and flavor.

Ingredients You’ll Need

Single white square plate with one plated portion of layered vegetable casserole, angled close-up view showing vibrant layers of orange sweet potato, green spinach or herb puree, and rich tomato sauce topped with melted golden cheese, cross-section details clearly visible, natural lighting highlighting the textures and colors, placed on white marble surface, styled like a food blog serving ready to eat, photo taken with an iphone --ar 4:5 --v 7

Dive into a colorful bounty of fresh vegetables, wholesome plant proteins, and creamy sauces that turn this lasagna into a celebration of plant-based cooking.

  • 4 oz dry lasagna sheets (6 sheets): The tender pasta layers that form the backbone of this dish.
  • 5.2 oz textured vegetable protein (TVP): Adds meaty texture and an impressive protein boost.
  • 1/2 cup vegetable stock (low sodium): For rehydrating TVP, enhancing depth without overpowering salt.
  • 2 tsp olive oil: For sautéing and adding subtle richness.
  • 2 yellow onions (finely chopped): Bring a sweet, aromatic foundation.
  • 10.5 oz mushrooms (finely chopped): Earthy umami that rounds out the sauce.
  • 2 carrots (finely chopped): Adds natural sweetness and texture.
  • 1 red bell pepper (finely chopped): Bright color and gentle sweetness.
  • 5 garlic cloves (minced): Punches up flavor with its signature warmth.
  • 1 tbsp dried oregano: Classic herbaceous touch.
  • 1/2 tsp red chili flakes: Subtle heat to enliven the sauce.
  • 42 oz diced tomatoes (3 x 400 g cans): The juicy, tangy base of the bolognese.
  • 1/2 tbsp balsamic vinegar: Adds slight sweetness and acidity for balance.
  • 1 tbsp tamari (reduced-sodium preferred): Enhances umami with a soy kick.
  • Sea salt flakes (to taste): To highlight and adjust the flavors.
  • 10.5 oz silken tofu: Creates the luxuriously smooth basil cream.
  • 1/4 cup soy milk: For blending and thinning sauces.
  • 5 tbsp nutritional yeast: Brings cheesy, nutty notes into the cream.
  • 1 cup fresh basil: For vibrant herbal flavor in the cream sauce.
  • 1 cup baby spinach: Adds subtle earthiness and color.
  • 1.5 tbsp tapioca flour: For that perfect stretchy, melty liquid mozzarella.
  • 1 tbsp olive oil: Adds silkiness to the mozzarella sauce.
  • 1 dash sea salt flakes: To season the liquid mozzarella precisely.

Ingredient Substitutions & Tips

  • Textured Vegetable Protein: Substitute with cooked lentils or crumbled tempeh for a slightly different texture.
  • Silken Tofu: Try blended cashew cream if you prefer a nut-based dairy alternative.
  • Soy Milk: Use almond or oat milk to suit your taste or dietary needs, but choose unsweetened options.
  • Tapioca Flour: Arrowroot powder can be used as a thickening substitute in the liquid mozzarella, but the texture may vary slightly.

👨‍🍳 Pro Tips for Perfect Results

  • Use low sodium vegetable stock: to control saltiness precisely in your bolognese.
  • Finely chop veggies: This ensures everything cooks evenly and melds beautifully in each bite.
  • Don’t skip simmering the sauce: The 20-minute cook time lets flavors fully develop for that rich, comforting taste.
  • Snap lasagna sheets in half: So they fit perfectly in your containers for easy, portioned meal prep.
  • Add chili flakes carefully: Adjust heat gradually so it’s pleasantly warm, not overpowering.

How to Make High Protein Vegan Lasagna (Meal Prep) Recipe

Step 1: Prepare the Bolognese

Here’s my secret to a hearty plant-based lasagna: soak the textured vegetable protein in a 1/2 cup of vegetable broth. This rehydrates the TVP, giving it a rich, meaty texture that’s the backbone of the sauce’s protein punch.

💡 Pro Tip: Use warm stock to speed up rehydration and maximize flavor absorption.

Step 2: Cook the Onions

While the TVP is soaking, heat your oil over medium heat and gently cook those finely chopped onions for about 5 minutes, until they turn soft and translucent. This forms the sweet aromatic foundation that makes all the difference in your sauce.

💡 Pro Tip: Stir frequently to prevent burning and bring out natural sweetness.

Step 3: Add Vegetables and Spices

Next, add the mushrooms, carrots, red bell pepper, garlic, oregano, chili flakes, and a pinch of salt to the pot. Cook everything together for 10 minutes, stirring often so the veggies soften and the spices release their magic.

💡 Pro Tip: Finely chopping everything ensures the flavors blend seamlessly with each bite.

Step 4: Cook Bolognese Sauce

Now the heart of the dish: toss in the rehydrated TVP, diced tomatoes, tamari, and balsamic vinegar. Let this simmer uncovered for 20 minutes, stirring regularly. This slow cooking step develops deep, layered flavors and thickens the sauce beautifully.

💡 Pro Tip: Taste after cooking to adjust salt and pepper; it’s key to a balanced sauce.

Step 5: Prepare the Basil Cream

While your sauce simmers, blend silken tofu, soy milk, nutritional yeast, fresh basil, and baby spinach into a smooth, velvety cream. This basil cream adds brightness and creaminess that complements the hearty sauce perfectly.

💡 Pro Tip: Blend until ultra-smooth for that luscious, dairy-like texture.

Step 6: Prepare the Liquid Mozzarella

This step is crucial! Blend tapioca flour, soy milk, olive oil, and sea salt until smooth to create the stretchy liquid mozzarella topping. When baked, it melts into a bubbly, golden layer that’s utterly irresistible.

💡 Pro Tip: Make sure tapioca flour is well blended to avoid lumps in the final sauce.

Step 7: Preheat Oven

While finishing your sauces, preheat the oven to 400 °F (200°C). This ensures your lasagna bakes evenly and develops a perfect golden top.

💡 Pro Tip: Use a convection setting if available for crispier edges.

Step 8: Build the Lasagna

Grab four 600ml (20 fl. oz) oven-safe containers. Snap each lasagna sheet in half widthwise to create 12 squares total. In each container, you’ll layer 3 squares of pasta, alternating layers of rich bolognese and creamy basil cream. Finish each container with a final thin layer of bolognese topped by the liquid mozzarella. This layering creates a stunning balance of flavors and textures in each portion.

💡 Pro Tip: Press layers gently to eliminate air pockets for even baking.

Step 9: Bake and Serve

Bake the containers in the oven for about 20 minutes, or according to the pasta package instructions. Once baked, let them rest for 5 minutes to firm up. Then, enjoy a comforting, plant-based meal that’s as delicious as it is nourishing!

💡 Pro Tip: Let cooling time finish the thickening process for perfect portion handling.

Common Mistakes to Avoid

Learn from these common pitfalls:

  • Skipping the simmer: Not simmering the bolognese for the full 20 minutes can result in a watery, bland sauce.
  • Using salted stock: Salted vegetable stock can make your sauce too salty—always choose low sodium for control.
  • Over-chopping vegetables: If too finely chopped, veggies can disappear completely; aim for a balance to retain texture.
  • Not preheating oven: Baking in a non-preheated oven affects texture and cooking time, so don’t skip this.
  • Ignoring pasta instructions: Cooking time varies by brand; follow instructions closely to avoid under or overcooked noodles.
  • Applying too thick a liquid mozzarella layer: It can bubble over or remain gummy; a thin, even layer works best.

Delicious Variations to Try

Once you’ve mastered this classic High Protein Vegan Lasagna (Meal Prep) Recipe, why not experiment a little?

Spinach and Artichoke Upgrade

Add cooked spinach and chopped artichoke hearts in the basil cream layer for a Mediterranean twist bursting with flavor and nutrients.

Spicy Arrabbiata Style

Kick up the heat by adding extra red chili flakes and smoked paprika to the bolognese, creating a fiery, comforting dish with a punch.

Mushroom and Walnut “Meat” Mix

Replace the TVP with chopped mushrooms and toasted walnuts for an earthy, nutty take that keeps the protein and texture robust.

Roasted Red Pepper Basil Cream

Blend roasted red peppers into the basil cream sauce for a smoky-sweet variation that adds extra visual appeal and flavor depth.

Try our Ultimate Million Dollar Creamy Beef Lasagna – 7 Irresistible Layers Recipe for a similar treat when you’re craving a rich, indulgent lasagna experience with meat.

How to Serve High Protein Vegan Lasagna (Meal Prep) Recipe

Four full glass baking dishes filled with layered baked casserole featuring a golden melted cheese crust, vibrant tomato sauce, and visible green herb or vegetable layers, arranged neatly on a wooden board, photographed from a 3/4 angle on a white marble background with natural lighting, professional food magazine hero shot, photo taken with an iphone --ar 4:5 --v 7

Garnishes

Brighten your plates with freshly chopped basil or a sprinkle of nutritional yeast for a cheesy finish. A light drizzle of high-quality olive oil adds a glossy touch.

Side Dishes

Serve this lasagna alongside a crisp green salad dressed with lemon vinaigrette, or roasted seasonal vegetables to complement the hearty flavors.

Creative Ways to Present

Present individual portions in rustic ceramic dishes or ramekins to make each meal feel special. For gatherings, consider layering the lasagna in one large baking dish for sharing.

Pair beautifully with traditional dishes like Turkish Spiral Borek with Spiced Ground Beef Recipe to impress guests with variety while keeping the main course wholesome.

Make Ahead and Storage

Make-Ahead Instructions

Prepare your lasagna layers and sauces up to step 8, then cover tightly with foil or lids and refrigerate for up to 2 days before baking.

Storage

Store leftovers in airtight containers for up to 4 days in the refrigerator. The flavors meld wonderfully over time, making each bite even more delicious.

Freezing

This High Protein Vegan Lasagna is freezer-friendly! Freeze portions in sealed containers for up to 3 months; thaw overnight in the fridge before reheating.

Reheating

Warm individual portions in a preheated oven at 375 °F (190 °C) for 15-20 minutes or until heated through. Microwaving on medium power works for a quicker meal but may alter texture slightly.

Expert Tips for Success

  • Always finely chop vegetables for even cooking and better texture.
  • Slow simmer the bolognese sauce fully to develop deep, rich flavor.
  • Use fresh basil and spinach in the cream sauce for vibrant color and taste.
  • Layer thoughtfully to balance moisture from the sauces and keep noodles tender.
  • Allow lasagna to cool before serving for firmer slices that hold shape.
  • Adjust seasoning after cooking to avoid over-salting.
  • Invest in good quality soy milk and silken tofu to maximize creaminess.

Frequently Asked Questions

Can I use regular lasagna noodles instead of dry ones?

Yes! Just adjust baking time according to the package instructions, and ensure noodles soften during baking with enough sauce moisture.

Is this recipe gluten-free?

This version uses regular dry lasagna sheets, which contain gluten. For gluten-free, look for certified gluten-free lasagna noodles and ensure all sauces are gluten-free.

Can I make this lasagna oil-free?

Absolutely. You can omit or reduce olive oil when sautéing and in the liquid mozzarella; just be mindful that texture and flavor might be slightly affected.

How spicy is this recipe?

The red chili flakes add a gentle warmth that you can easily adjust to your liking by adding more or less.

Can I add other vegetables?

Definitely! Zucchini, eggplant, or kale would work beautifully; just cook them down before layering to avoid excess moisture.

How long does the meal prep last once cooked?

Properly stored in the fridge, it keeps well for about 4 days, making it an excellent meal prep option for busy weeks.

Is nutritional yeast necessary in the basil cream?

While optional, it adds a lovely cheesy, nutty flavor essential for a dairy-like taste in this vegan recipe.

Final Thoughts

This High Protein Vegan Lasagna (Meal Prep) Recipe delivers a comforting, nourishing plant-based meal that feels indulgent without any animal ingredients. The joy of savoring layers of rich vegetables, savory protein, and creamy sauces baked to golden perfection is truly unmatched. Whether you’re meal prepping for a busy week or making it fresh for a cozy dinner, this recipe promises to fill your kitchen with warmth and your belly with wholesome goodness. I can’t wait for you to try it and make it your own!

Print

High Protein Vegan Lasagna (Meal Prep) Recipe

This High Protein Vegan Lasagna is a wholesome and flavorful meal prep option featuring a hearty vegetable and TVP Bolognese, creamy basil tofu sauce, and a unique liquid mozzarella topping made from tapioca flour. Perfect for a nutritious and comforting plant-based dinner.

  • Author: Natali
  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 5 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Vegan, Plant-Based
  • Diet: Vegan

Ingredients

Scale

Lasagna

  • 4 oz dry lasagna sheets (6 sheets)
  • 5.2 oz textured vegetable protein (TVP) (TVP)
  • 1/2 cup vegetable stock (low sodium) (see notes)
  • 2 tsp olive oil
  • 2 yellow onions (finely chopped)
  • 10.5 oz mushrooms (finely chopped)
  • 2 carrots (finely chopped)
  • 1 red bell pepper (finely chopped)
  • 5 garlic cloves (minced)
  • 1 tbsp dried oregano
  • 1/2 tsp red chili flakes
  • 42 oz diced tomatoes (3 x 400 g cans)
  • 1/2 tbsp balsamic vinegar
  • 1 tbsp tamari (reduced-sodium prefered )
  • sea salt flakes (to taste)

Basil Cream

  • 10.5 oz silken tofu
  • 1/4 cup soy milk
  • 5 tbsp nutritional yeast
  • 1 cup fresh basil
  • 1 cup baby spinach

Liquid Mozzarella

  • 1.5 tbsp tapioca flour
  • 1/4 cup soy milk
  • 1 tbsp olive oil
  • 1 dash sea salt flakes

Instructions

  1. Prepare the Bolognese: Cover the TVP with the 1/2 cup of vegetable broth, to rehydrate it.
  2. Cook the Vegetables: To a large pot on medium heat, add the oil and onions. Cook for 5 minutes.
  3. Add Vegetables and Spices: Add the mushrooms, carrots, red bell pepper, garlic, oregano, chili flakes, a pinch of salt, and cook for 10 minutes, stirring regularly.
  4. Add TVP and Tomatoes: Add the TVP, diced tomatoes, tamari, and balsamic vinegar. Cook uncovered for 20 minutes, stirring regularly. Once cooked, taste your sauce and adjust salt and pepper to taste.
  5. Prepare the Basil Cream: Add silken tofu, soy milk, nutritional yeast, basil, and spinach to a blender and blend until smooth.
  6. Prepare the Liquid Mozzarella: Add the tapioca flour, soy milk, olive oil, and salt to a blender and blend until smooth.
  7. Preheat the Oven: Preheat the oven to 400 °F (200C)
  8. Build the Lasagna: prepare 4 individual oven-safe containers. I used containers that yield 600ml (20 fl. oz).Snap the lasagna sheets in half widthwise, to make you 12 sqaures of pasta.
  9. Layer the Ingredients: In each container we will use 3 squares of pasta. Start with a layer of Bolognese, followed by a layer of pasta, bolognese, and basil cream, and repeat to the top. Finish with a thin layer of bolognese topped with the liquid mozzarella.
  10. Bake and Cool: Cook in the oven according to the pasta instructions, which can vary slightly depending on the brands, but should be around 20 minutes. Allow 5 minutes to cool down. Enjoy!

Notes

  • Use low sodium vegetable stock for better control over salt content.
  • Cooking time in the oven may vary depending on the brand of lasagna sheets used.

Keywords: vegan lasagna, high protein vegan recipe, plant-based lasagna, meal prep vegan, tofu lasagna

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating