| |

Vegan Cabbage Lasagna

Homemade Vegan Cabbage Lasagna photo

There is something so comforting about layers of tender cabbage wrapped around a rich, tomatoey filling and a creamy, dreamy cashew béchamel. This Vegan Cabbage Lasagna is the kind of plant-based dinner that satisfies like a classic lasagna but feels lighter and a little more adventurous. Think of it as lasagna reinvented—no pasta sheets, just large cabbage leaves, textured vegetable protein (TVP) for savory bite, a fragrant tomato sauce spiked with herbs and paprika, and a luscious cashew-based white sauce that browns beautifully under dairy-free cheese.

This recipe blends pantry-friendly staples like canned tomatoes and tomato puree with a handful of fresh ingredients and store-cupboard cashews. It’s weeknight-friendly if you prep the cashews and soak the TVP ahead of time, and it’s show-stopping enough to bring to a potluck or a cozy dinner party. Follow the step-by-step instructions below for a reliably delicious result.

What is TVP?

Classic Vegan Cabbage Lasagna image

TVP stands for textured vegetable protein. It’s a dehydrated soy product that rehydrates into a meaty, crumbly texture perfect for plant-based recipes. When soaked in hot liquid, TVP absorbs flavor and becomes a substantial, protein-packed component in this Vegan Cabbage Lasagna. Use the listed amount and rehydrate it as directed in the instructions for the best texture.

Ingredients

  • 1 Onion (medium)
  • 2 cloves Garlic
  • ¾ cup TVP (Soy)
  • 14 oz Chopped tomatoes, 1 can
  • 5 oz Sieved tomato puree aka Tomato sauce
  • 1 tsp Sweet paprika powder
  • 2 tsp Oregano
  • 2 tsp Basil
  • Salt and Pepper to taste
  • ¼ cup Spinach
  • ½ cup Cashew
  • ½ cup Dairy-free milk
  • 1 clove Garlic
  • ½ tsp Nutmeg optional
  • 1 Tbsp Nutritional yeast optional
  • Salt and Pepper to taste
  • ¼ Cabbage head (use larger outer leaves)
  • 7 oz Dairy-free cheese

Equipment

  • Large skillet or frying pan
  • Medium bowl
  • Small saucepan or blender for béchamel
  • Baking dish (about 8×8 inches or similar)
  • Pot for blanching cabbage leaves
  • Spatula and sharp knife

Prep at a Glance

Easy Vegan Cabbage Lasagna recipe photo

  • Soak TVP in hot water to rehydrate.
  • Blanch cabbage leaves so they’re flexible for rolling.
  • Soak cashews if your blender needs it, then blend into a creamy béchamel with dairy-free milk and seasoning.

Step-by-Step Instructions

Delicious Vegan Cabbage Lasagna dish photo

The following instructions are rewritten into clear, numbered steps and strictly follow the ingredient list and amounts provided. Keep the order of the original recipe, but enjoy the clarified method.

  1. Rehydrate the TVP: Place ¾ cup TVP in a medium bowl. Pour enough hot water over the TVP to cover it by about ½ inch. Let it sit for 8–10 minutes until softened, then drain any excess liquid and squeeze gently to remove excess moisture. Set TVP aside.
  2. Prepare the cabbage leaves: Trim the tough stem area from ¼ of a cabbage head and carefully peel off the larger outer leaves until you have 8–10 intact leaves suitable for rolling. Bring a pot of water to a gentle boil and blanch the cabbage leaves for 1–2 minutes until they become pliable but not falling apart. Transfer the leaves to a bowl of cold water to stop cooking, then drain and pat dry. Set aside.
  3. Make the tomato-based filling: Finely chop 1 medium onion and mince 2 cloves garlic. Heat a skillet over medium heat and add a splash of oil or a few tablespoons of water for a no-oil option. Add the chopped onion and cook until translucent, about 5 minutes. Add the minced garlic and cook for an additional 30 seconds until fragrant.
  4. Add the TVP and tomatoes: Add the rehydrated TVP to the skillet and stir to combine with the onion and garlic. Pour in 14 oz chopped tomatoes (one can) and 5 oz sieved tomato puree (tomato sauce). Stir well to combine.
  5. Season the sauce: Sprinkle 1 tsp sweet paprika powder, 2 tsp oregano, and 2 tsp basil into the mixture. Season with salt and pepper to taste. Reduce the heat to low and simmer the sauce for 8–10 minutes, stirring occasionally, until it thickens slightly. Taste and adjust seasoning if necessary. Stir in ¼ cup fresh spinach until wilted, then remove the pan from heat.
  6. Prepare the cashew béchamel: Place ½ cup cashews and ½ cup dairy-free milk into a blender. Add 1 clove garlic, ½ tsp nutmeg (optional), and 1 Tbsp nutritional yeast (optional). Add a pinch of salt and a grind of pepper. Blend on high until completely smooth and creamy. If your blender struggles, soak the cashews in hot water for 15 minutes first, drain, then blend.
  7. Assemble the rolls: Lay a blanched cabbage leaf flat on your work surface. Spoon a few tablespoons of the TVP-tomato filling onto the center near the stem side. Fold the sides of the leaf in and roll up tightly to encase the filling, creating a neat cabbage roll. Repeat until you have used all the filling and cabbage leaves; you should end up with several rolls depending on leaf size.
  8. Arrange in the baking dish: Preheat your oven to 375°F (190°C). Spread a thin layer of the remaining tomato sauce from the skillet across the bottom of an 8×8-inch (or similar) baking dish to prevent sticking. Place the cabbage rolls seam-side down in a single layer in the baking dish. Pour the cashew béchamel evenly over the rolls, allowing it to drip into gaps. Finish with 7 oz dairy-free cheese evenly grated or sliced across the top.
  9. Bake until bubbly: Bake the assembled dish in the preheated oven for 20–25 minutes, or until the béchamel is set and the dairy-free cheese is melted and slightly golden at the edges. If you prefer a deeper color, place under a broiler for 1–2 minutes—watch carefully to avoid burning.
  10. Rest and serve: Remove the baking dish from the oven and let the rolls rest for 5–10 minutes before serving. This resting time helps the sauces set and makes slicing or serving neater. Serve warm, spooning any extra sauce from the dish over the rolls.

Taste and Texture Notes

Every component of this Vegan Cabbage Lasagna is designed to create contrast: the softened cabbage leaves are tender but still hold their shape; the rehydrated TVP brings a meat-like, slightly chewy texture that soaks up tomato flavor; the cashew béchamel is silky and rich, providing a creamy counterpoint to the bright, herb-forward tomato base; and the dairy-free cheese gives a satisfying melted top.

If your TVP comes in different textures or sizes, keep the rehydration time the same and test a small piece for firmness before adding to the sauce. For a chunkier bite, reserve a few tablespoons of TVP rehydration liquid and stir it back in during the simmering stage.

Variations and Tips

  • To make this even more veggie-packed, stir in ½ cup finely diced mushrooms or grated carrot with the onion during step 3.
  • If you prefer smokier notes, swap sweet paprika for smoked paprika at the same quantity.
  • Short on time? Use pre-cut cabbage leaves from a grocer or replace the homemade béchamel with a high-quality store-bought cashew cream—keep the amount equivalent to ½ cup.
  • For extra richness, stir 1–2 tablespoons of olive oil into the cashew béchamel after blending, if your diet allows.
  • Make-ahead: You can assemble the rolls and refrigerate them, covered, for up to 24 hours before baking. Add 5 extra minutes to the baking time if starting from cold.

Serving Suggestions

This Vegan Cabbage Lasagna pairs beautifully with a crisp green salad tossed in lemon vinaigrette to cut through the richness, or a simple side of roasted potatoes for a heartier meal. Leftovers keep well in the refrigerator for 3–4 days and reheat gently in the oven at 350°F (175°C) until warmed through.

Storage and Freezing

Store any leftover baked rolls in an airtight container in the refrigerator for up to four days. To freeze, place individual rolls on a baking sheet and freeze until solid, then transfer to a freezer-safe container or bag for up to three months. Thaw overnight in the refrigerator before reheating in a 350°F (175°C) oven for 15–20 minutes or until warmed through.

Final Thoughts

Switching cabbage for pasta gives this dish a unique texture and a lighter finish, but all the beloved lasagna elements—the herbaceous tomato filling, the warming spices, and the rich, cheesy top—are still there. Whether you’re cooking for a weeknight dinner or a leisurely weekend meal with guests, this Vegan Cabbage Lasagna hits those cozy, satisfying notes. It’s adaptable, packed with flavor, and straightforward to make. Enjoy the gentle layering of flavors and the comforting warmth of this reinvented classic.

If you tried this recipe, tuck a note in your kitchen diary with any adjustments you made—different herbs, extra veggies, or a swap in dairy-free cheese—and enjoy refining it to your perfect version. Happy cooking.

Similar Posts

Leave a Reply

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