Vegan Cabbage Lasagna with Creamy Spinach Delight

Hi I'm Emma

Everyday Culinary Delights👩‍🍳

Posted on

As I stood in my kitchen, the comforting aroma of sautéed onions and garlic filled the air, transporting me to a sun-drenched Italian trattoria. Today, I’m excited to share my recipe for Vegan Cabbage Lasagna with Spinach Cashew Alfredo—a delightful twist on a beloved classic that invites everyone to the table. By swapping traditional pasta for tender cabbage leaves, this dish not only lightens up your meal but keeps all the satisfying comfort we crave. With its rich layers of savory marinara, a creamy, plant-based alfredo, and heartiness from textured vegetable protein, this vegan lasagna is a true crowd-pleaser. Plus, it comes together quite quickly, making those busy nights a little brighter. Are you ready to indulge in this healthy comfort food that will surely impress? Let’s dive in!

Why Choose Vegan Cabbage Lasagna?

Healthy Comfort Food: This vegan cabbage lasagna is a guilt-free indulgence that caters to your cravings without sacrificing flavor or nutrition.

Unique Twist: By using cabbage in place of pasta, you get a delightful crunch that adds depth to each bite.

Rich Creaminess: The spinach cashew alfredo sauce is so luscious, you won’t believe it’s dairy-free!

Quick Prep Time: With minimal time spent on prep, you can whip up this delicious dish in under an hour.

Crowd-Pleasing: Perfect for family dinners or potlucks, it’s sure to impress both vegan and non-vegan guests alike.

For more delightful plant-based meals, don’t forget to check out my Beef Cabbage Stir for a quick, nutritious option!

Vegan Cabbage Lasagna Ingredients

For the Marinara Sauce
TVP (Textured Vegetable Protein) – Acts as a meat substitute in the marinara sauce; soak in hot water or broth to rehydrate before use.
Onion – Adds depth and sweetness; can use red or yellow onion depending on your preference.
Garlic – Essential for aromatic flavor; don’t skip this ingredient for both sauces.
Chopped Tomatoes (14 oz can) – Forms the base of the marinara, bringing natural sweetness and acidity.
Sieved Tomato Puree (5 oz) – Thickens the marinara and enhances the tomato flavor.
Sweet Paprika Powder, Oregano, Basil – Key herbs and spices that season the marinara sauce beautifully.
Salt and Pepper – Critical for enhancing the overall flavor of the sauce.

For the Spinach Cashew Alfredo
Spinach (1/4 cup) – A star ingredient in the alfredo sauce, adding color and nutrition; swap with kale if desired.
Cashews (1/2 cup) – Provides creaminess; soak them in hot water for easier blending.
Dairy-Free Milk (1/2 cup) – Blends with cashews for a rich texture; almond or oat milk works great.
Nutmeg (1/2 tsp, optional) – Adds warmth to the alfredo; a little goes a long way in enhancing flavors.
Nutritional Yeast (1 Tbsp, optional) – Gives a cheesy flavor to dairy-free dishes; perfect for the alfredo sauce.

For the Cabbage Layers
Cabbage (1/4 head) – Replaces traditional noodles; choose larger outer leaves, and blanch them for flexibility.
Dairy-Free Cheese (7 oz) – Adds a melty, cheesy topping; optional, but it enhances the overall dish.

Prepare to create a mouthwatering Vegan Cabbage Lasagna that’s loaded with flavor and comfort!

Step‑by‑Step Instructions for Vegan Cabbage Lasagna with Creamy Spinach Cashew Alfredo

Step 1: Prep TVP
Soak 1 cup of textured vegetable protein (TVP) in hot water or broth for about 30 minutes. This step will rehydrate the TVP, making it ready for the marinara sauce. After soaking, drain the TVP and gently squeeze out any excess moisture, ensuring it is well-prepared to absorb the flavors of the sauce.

Step 2: Prep Cashews
In a separate bowl, soak 1/2 cup of raw cashews in hot water for about 20 minutes. Soaking softens the nuts, making them easier to blend. Once the time is up, drain the cashews and set them aside; they will be used later in the creamy spinach cashew alfredo sauce.

Step 3: Blanch Spinach
Quickly blanch 1/4 cup of spinach in boiling water for approximately 1 minute. This process will help wilt the spinach while keeping its vibrant green color. After draining, squeeze out any excess water to prevent the sauce from becoming too watery, and set it aside for later use.

Step 4: Prepare Cabbage
Peel off about 8 large outer leaves from 1/4 head of cabbage for the lasagna layers. Blanch them in boiling water for 5 to 8 minutes until they are tender and pliable. Once soft, remove the leaves from the water and place them in an ice bath to stop the cooking process; chill and set aside for layering.

Step 5: Make Marinara
Heat 2 tablespoons of olive oil in a skillet over medium heat and sauté 1 chopped onion until glossy, about 5 minutes. Add 2 cloves of minced garlic and sauté for an additional minute. Stir in the soaked TVP along with 14 oz of canned chopped tomatoes, 5 oz of sieved tomato puree, and season with salt, pepper, paprika, oregano, and basil. Cook for 5 more minutes until everything is well combined and bubbly.

Step 6: Make Alfredo
In a high-speed blender, combine the soaked cashews, blanched spinach, 1/2 cup of dairy-free milk, 1 clove of garlic, 1/2 tsp of nutmeg (if using), nutritional yeast, salt, and pepper to taste. Blend until the mixture is smooth and creamy, adjusting the consistency with more milk if necessary. This luscious alfredo sauce will be layered into the Vegan Cabbage Lasagna.

Step 7: Layer Ingredients
In a large oven-safe dish, start by spreading a thin layer of marinara at the bottom. Then, add a layer of blanched cabbage leaves, followed by marinara sauce, a generous pour of spinach cashew alfredo, and a sprinkle of dairy-free cheese. Repeat this layering process, building up to six layers in total, finishing with a layer of marinara and cheese on top.

Step 8: Bake
Preheat your oven to 400°F (200°C). Cover the lasagna with aluminum foil, ensuring it is tightly sealed to retain moisture. Bake for 30 minutes, allowing the flavors to meld together beautifully. After baking, carefully remove the foil and let it sit for a few minutes before slicing and serving your Vegan Cabbage Lasagna with Creamy Spinach Cashew Alfredo.

Vegan Cabbage Lasagna Variations

Embrace your culinary creativity and make this dish your own with these delicious twists!

  • Gluten-Free Pasta: Swap the cabbage for gluten-free lasagna noodles for those craving a more traditional feel.
    While this version is still comforting, the noodles will offer a classic texture that many cherish.

  • Cheesy Delight: Add vegan ricotta made from blended tofu, lemon juice, and herbs for an extra creamy layer.
    This will enhance the flavor profile, making every bite a cheesy dream come true.

  • Hearty Lentils: Instead of TVP, use cooked lentils for a different texture and added protein.
    The nutty flavor of lentils complements the sauce wonderfully, creating a wholesome experience.

  • Seasonal Veggies: Incorporate seasonal veggies like zucchini or bell peppers into the marinara for added color and nutrition.
    These veggies lend freshness and a vibrant crunch to the overall dish, lifting the entire flavor profile.

  • Spicy Kick: Add red pepper flakes or diced jalapeños to the marinara for a fiery twist!
    A little heat can enhance the savory marinara, creating a mouthwatering depth that spice lovers will adore.

  • Herb-Infused Alfredo: Elevate the alfredo by blending in fresh herbs like basil or parsley for a burst of flavor.
    The subtle green undertones pair beautifully with the creamy sauce, refreshing your palate.

  • Nut-Free Version: Substitute cashews with blended silken tofu for those with nut allergies, creating a smooth, creamy sauce.
    This is a fantastic way to enjoy rich flavors without any allergens, keeping everyone included at the dinner table!

For even more exciting variations and ideas, don’t miss my Beef Cabbage Stir perfect for quick, nutritious weeknight dinners. Let’s make mealtime even more delightful!

Make Ahead Options

Prepare your Vegan Cabbage Lasagna with Spinach Cashew Alfredo in advance to save precious time on busy weeknights! You can make the marinara sauce and alfredo sauce and store them separately in the refrigerator for up to 3 days. Make sure to let them cool completely before refrigerating to maintain freshness. Blanched cabbage leaves can also be prepared up to 24 hours in advance. Simply layer the sauce and cabbage in your baking dish just before you’re ready to bake. When it’s time to serve, preheat the oven and bake your lasagna as directed, ensuring a bubbling, delicious dish that tastes freshly made. Enjoy your time-saving victory in the kitchen!

Expert Tips for Vegan Cabbage Lasagna

Blanching is Key: Ensure cabbage leaves are blanched until soft. This step makes them pliable and easier to layer without tearing.

Season to Taste: Don’t hesitate to adjust seasoning levels; a pinch of chili flakes in the marinara can elevate flavors and add a delightful kick.

Texture Boost: For added nutrition and texture, blend in cooked lentils or chickpeas with the TVP in the marinara sauce.

Smooth Alfredo: Use a high-speed blender for the spinach cashew alfredo to achieve a creamy consistency that’s smooth and rich.

Freezing Tips: If you plan to freeze your lasagna, do so without the dairy-free cheese. Add it before reheating for the best results.

Storage Tips for Vegan Cabbage Lasagna

Fridge: Store leftover vegan cabbage lasagna in an airtight container for up to 3-4 days. Ensure it has completely cooled before sealing to maintain freshness.

Freezer: For longer storage, freeze portions of the lasagna without the dairy-free cheese for up to 6 months. Wrap well to avoid freezer burn and maintain flavor integrity.

Reheating: Thaw the frozen lasagna overnight in the fridge before reheating. To warm it up, cover with foil and bake at 350°F (175°C) for about 25-30 minutes until heated through.

Serving Fresh: If possible, add fresh dairy-free cheese just before reheating for a melty, delicious topping on your vegan cabbage lasagna!

What to Serve with Vegan Cabbage Lasagna

Elevate your dining experience by pairing this delightful dish with fresh, vibrant sides and comforting flavors.

  • Garlic Bread: The crispy, buttery texture of classic garlic bread beautifully complements the creamy layers of lasagna, making every bite a joy.
  • Mixed Green Salad: A refreshing salad with tangy vinaigrette adds a bright contrast to the rich, savory flavors of the lasagna, enhancing your meal.
  • Roasted Vegetables: Eclectic roasted vegetables like zucchini, bell peppers, and carrots introduce a touch of sweetness and caramelization, enhancing the lasagna’s depth.
  • Herbed Quinoa: Nutty quinoa with fresh herbs offers a wholesome and protein-packed side, making your plate even tastier and more balanced.
  • Olive Oil Drizzle: A simple drizzle of high-quality olive oil over the lasagna before serving adds richness and elevates the flavors.
  • Berry Smoothie: For a sweet touch, a berry smoothie brings a fruity freshness that balances perfectly with the savory layers of the dish.
  • Red Wine: A glass of smooth red wine pairs beautifully, complementing the marinara and enriching the meal with its bold flavors.
  • Coconut Whipped Cream: As a light dessert option, a dollop of coconut whipped cream with fresh fruit offers a delightful finish after the hearty lasagna.
  • Chili Flakes: On the side, provide chili flakes for guests who enjoy a spicy kick to blend with the creamy sauce, enhancing their meal experience.
  • Lemon Sorbet: For a refreshing palate cleanser, lemon sorbet is delightful and will leave everyone feeling invigorated and satisfied.

Vegan Cabbage Lasagna with Creamy Spinach Cashew Alfredo Recipe FAQs

How do I select the best cabbage for my lasagna?
Choosing the right cabbage is essential for your Vegan Cabbage Lasagna. Look for a head of cabbage that feels firm and heavy for its size, with crisp, green outer leaves. Avoid any heads with dark spots or wilting, as freshness is key. Larger outer leaves are ideal for layering!

What are the best storage methods for leftover lasagna?
Store your leftover Vegan Cabbage Lasagna in an airtight container in the refrigerator, where it will stay fresh for about 3-4 days. Make sure to let it cool down completely before sealing, which will help retain moisture and flavor.

Can I freeze Vegan Cabbage Lasagna?
Absolutely! To freeze, I recommend portioning the lasagna without the dairy-free cheese, as it doesn’t freeze well. Wrap it tightly in plastic wrap or foil, then place it in a freezer-safe container for up to 6 months. When you’re ready to enjoy it, let it thaw overnight in the fridge, then add fresh dairy-free cheese just before reheating.

What should I do if my marinara sauce is too watery?
If you find your marinara sauce is too watery, don’t worry! You can simmer it on the stovetop over medium heat for a few minutes to allow some of the excess liquid to evaporate. Additionally, adding a small amount of tomato paste can thicken the sauce while intensifying the flavor. Just stir it in and cook for a few more minutes!

Is this recipe suitable for those with nut allergies?
If you or your guests have nut allergies, you can make the alfredo sauce using silken tofu or a non-nut-based cream alternative, such as coconut milk. Simply blend the alternative with the other sauce ingredients until you achieve that creamy texture. Just be mindful of any other ingredients you choose to include that may contain nuts.

How can I ensure my lasagna layers hold together well?
For neat layers in your Vegan Cabbage Lasagna, make sure the cabbage leaves are fully blanched, as this helps them become pliable and easier to work with. When layering, don’t over-saturate with sauce, as having too much liquid can make it difficult for the layers to stay intact. Keeping a balance is key!

Vegan Cabbage Lasagna

Vegan Cabbage Lasagna with Creamy Spinach Delight

Enjoy a delicious Vegan Cabbage Lasagna that swaps traditional pasta for cabbage leaves, offering a healthy twist on a classic comfort food.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 6 slices
Course: Pasta
Cuisine: Italian
Calories: 250

Ingredients
  

For the Marinara Sauce
  • 1 cup Textured Vegetable Protein (TVP) Soak in hot water or broth to rehydrate before use.
  • 1 Onion Use red or yellow onion.
  • 2 cloves Garlic Essential for flavor.
  • 14 oz Chopped Tomatoes Canned.
  • 5 oz Sieved Tomato Puree
  • Sweet Paprika Powder
  • Oregano
  • Basil
  • Salt
  • Pepper
For the Spinach Cashew Alfredo
  • 1/4 cup Spinach Can swap with kale.
  • 1/2 cup Cashews Soak in hot water for easier blending.
  • 1/2 cup Dairy-Free Milk Almond or oat milk works great.
  • 1/2 tsp Nutmeg Optional.
  • 1 Tbsp Nutritional Yeast Optional.
For the Cabbage Layers
  • 1/4 head Cabbage Use larger outer leaves.
  • 7 oz Dairy-Free Cheese Optional.

Equipment

  • skillet
  • blender
  • oven-safe dish
  • pot

Method
 

Step-by-Step Instructions
  1. Soak 1 cup of TVP in hot water or broth for about 30 minutes. Drain and squeeze out excess moisture.
  2. Soak 1/2 cup of raw cashews in hot water for about 20 minutes. Drain and set aside.
  3. Blanch 1/4 cup of spinach in boiling water for about 1 minute. Drain and set aside.
  4. Peel off 8 large outer leaves from 1/4 head of cabbage. Blanch in boiling water for 5-8 minutes.
  5. Heat 2 tablespoons of olive oil in a skillet and sauté chopped onion for 5 minutes, then add minced garlic and sauté for 1 more minute.
  6. Stir in soaked TVP, chopped tomatoes, tomato puree, and seasonings. Cook for 5 more minutes.
  7. In a blender, combine soaked cashews, blanched spinach, dairy-free milk, garlic, nutmeg, nutritional yeast, salt, and pepper. Blend until smooth.
  8. In an oven-safe dish, layer marinara, blanched cabbage leaves, alfredo, and dairy-free cheese. Repeat layers finishing with marinara and cheese.
  9. Preheat oven to 400°F (200°C). Cover with foil and bake for 30 minutes.

Nutrition

Serving: 1sliceCalories: 250kcalCarbohydrates: 30gProtein: 7gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gSodium: 400mgPotassium: 400mgFiber: 5gSugar: 4gVitamin A: 2500IUVitamin C: 25mgCalcium: 50mgIron: 2mg

Notes

For best results, adjust seasoning and ensure cabbage is blanched properly for easier layering.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating