Crowd-Pleasing Vegan Spanakopita Lasagna Rollups

hey hey hey!

today, let’s make something so delicious where greek and italian cuisines collide in a delicious fusion of flavors.

imagine the classic greek spanakopita meeting the beloved italian lasagna – the result?

spanakopita lasagna rollups that are going to leave you craving second and third servings!

flavors and textures:

picture this: layers of delicate lasagna noodles embracing a savory filling of vegan feta cheese, tofu, spinach, garlic, and onion, seasoned with aromatic dried dill and sea salt.

with each bite, you’ll experience a burst of tanginess from the feta, balanced perfectly by the earthy spinach and herbaceous dill.

the tofu adds a creamy texture, while the garlic and onion infuse depth and richness to the dish.

ingredients and protein:

what makes this dish stand out is its unique combination of ingredients from both greek and italian cuisines.

the vegan feta lends a distinct greek flair, while the lasagna noodles pay homage to the italian roots of the dish.

packed with plant-based protein from tofu and spinach, these rollups offer a wholesome and satisfying meal for vegans and non-vegans alike.

why it’s a well-balanced dinner:

spanakopita lasagna rollups are not only delicious but also nutritionally balanced.

they provide a good source of protein, fiber, vitamins, and minerals, making them a wholesome dinner option.

the combination of carbs from the noodles, protein from the tofu and spinach, and healthy fats from the olive oil used for cooking creates a well-rounded meal that will keep you feeling satisfied and energized.

substitution options:

feel free to get creative and customize this dish to suit your preferences!

you can swap the vegan feta for a different kind of cheese if that’s not your thing.

for extra protein, you can add cooked chickpeas or lentils to the filling mixture.

if you’re not a fan of tofu, you can use vegan ricotta cheese instead (kite hill has a good option). the possibilities are endless!

storage and more:

leftovers of these spanakopita lasagna rollups can be stored in an airtight container in the refrigerator for up to 3 days.

simply reheat them in the oven or microwave before serving.

you can also freeze the rollups for longer storage – just make sure to wrap them tightly in plastic wrap and aluminum foil before freezing.

in conclusion, spanakopita lasagna rollups are a delicious fusion of greek and italian flavors that will amaze you.

with their vibrant flavors, satisfying textures, and wholesome ingredients, they make for a well-balanced and satisfying dinner option.

so why not give this recipe a try and elevate your next mealtime experience? bon appétit y’all :).

if you like my Crowd-Pleasing Vegan Spanakopita Lasagna Rollups, you’ll also love these other recipes of mine!

Quick and Easy Farro Chickpea Salad with Vegan Feta Crumbles

Rainbow Veggie Crunch and Roasted Cashew Salad

Zesty Wellness Bowl: Ginger-Boosted Vegan Kale and Tofu Salad

Vibrant and Hearty Vegan Winter Salad

The Best Kale, Cranberry and Butternut Squash Thanksgiving Side Salad

Nourishing Fall Salad Flatbreads

Vegan Spicy Peanut Cashew Salad

Vegan La Scala Chopped Salad

High Protein Eggless Salad Melt

Vegan Black Rice Noodle Salad

Goddess Glow Nutrient-Packed Salad

Vegan Chickpea Waldorf Salad Sandwich

Vegan Tofu Parmesan Caesar Salad Wraps

Vegan Maple Sweet Potato and Bacon Harvest Salad

Crowd-Pleasing End of Summer Salad

Delicious Broccoli and Tofu Curry Pasta Salad

Vegan Mexican Street Corn Salad

Good to Glow Fresh Summer Salad

Refreshing and Light Vegan Watermelon Feta Salad

Burrito Inspired Vegan Salad

Restaurant Style Vegan Chicken Caesar salad

Crowd-Pleasing Vegan Spanakopita Lasagna Rollups are

100% vegan

perfect for a basic week night dinner

gourmet enough to serve guests

gluten free if gluten free lasagna noodles are used

warming and comforting


are you going to make my Crowd-Pleasing Vegan Spanakopita Lasagna Rollups!?

if you make one of my recipes, i would LOVE to see your creation! be sure to leave a review in the comments section, it is so appreciated and helps my small business. 

also, you can follow upbeetandkaleingit on InstagramPinterest, and Facebook for more vegan recipes!

do you want to save this recipe for later!? you can add the recipe to your recipe board on Pinterest!

it brings me so much happiness to see your beautiful recreations on Instagram :). tag me so that i can see and repost your food on my stories!

Crowd-Pleasing Vegan Spanakopita Lasagna Rollups

Recipe by MaryCourse: Snacks


Prep time


Cooking time



makes 10-12 lasagna rollups


  • 10-12 lasagna noodles
    8 ounces vegan feta cheese
    1 block (about 14 ounces) firm tofu, drained and pressed
    2 cups fresh spinach
    1 teaspoon dried dill
    juice of 1/2 small lemon
    1/2 teaspoon sea salt (can add more)
    2 cloves garlic, minced and sautéed
    1/2 small onion, finely chopped and sautéed until translucent

    Vegan cheese for topping (highly recommend miyoko’s liquid vegan mozzarella)

    Optional: marinara sauce


  • preheat the oven: preheat your oven to 375°f (190°c). grease a baking dish with olive oil or cooking spray.

  • cook the lasagna noodles: bring a large pot of salted water to a boil. cook the lasagna noodles according to the package instructions until al dente. drain and set aside.

  • prepare the filling: first, sauté the garlic and onion in olive oil for a few minutes until they’re translucent and slightly brown. then, in a food processor, add the vegan feta cheese, lemon and tofu, sea salt, minced garlic, and onion. blend until smooth and then lightly pulse the chopped spinach and dried dill.

  • assemble the rollups: lay out each lasagna noodle on a flat surface. spread a generous amount of the filling mixture onto each noodle, leaving a small border around the edges. roll up each noodle tightly and place seam side down in the prepared 9 x 13 baking dish. add a very small amount of vegetable broth just to coat the bottom of the pan.

  • top with vegan cheese: once all the rollups are assembled in the baking dish, drizzle the liquid mozzarella OR sprinkle vegan cheese over the top of each rollup. if you’re not using liquid cheese, i recommend covering the top of the lasagna noodles with marinara sauce so they do not get dry.

  • bake: cover the baking dish with foil and bake in the preheated oven for 20-25 minutes, or until the rollups are heated through and the cheese is melted and bubbly.

  • serve: remove from the oven and let cool slightly before serving. optionally, serve with marinara sauce drizzled on top or on the side for dipping.

share this!


Leave a Reply

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

hi, i'm mary!

I create vegan recipes using real foods that will nourish both your body and soul.

Here, you’ll find everything from scrumptious desserts to savory and nourishing comfort food. Thank you for being here and I hope you enjoy my delicious creations!

shop my cookie dough

popular posts

never miss a recipe

Subscribe to get all of the latest posts sent straight to your inbox.