...

Irresistible Vegan Lasagna Spinach Ricotta in 25 Minutes

Photo of author
Author: Tracy Marger
Published:
Vegan lasagna spinach ricotta

Let me tell you about my absolute favorite comfort food – this incredible vegan lasagna spinach ricotta that even my meat-loving friends beg me to make! I first stumbled onto this recipe when trying to sneak more greens into my picky nephew’s diet, and wow, did it work. The creamy vegan ricotta mixed with fresh spinach creates this magical filling that’s rich but still packed with nutrients. What I love most? It comes together faster than traditional lasagna but tastes just as indulgent. That first bite of tender noodles, herby marinara, and that dreamy spinach ricotta layer will make you forget it’s completely plant-based!

Why You’ll Love This Vegan Lasagna Spinach Ricotta

Trust me, this isn’t just another lasagna recipe—it’s the one you’ll keep coming back to. Here’s why:

  • Effortlessly creamy: That vegan ricotta layer is so rich and velvety, no one will guess it’s dairy-free (my cousin actually thought I was lying!)
  • Packed with greens: Three cups of spinach disappear into each batch, making this sneaky-nutritious comfort food
  • Weeknight easy: Uses simple ingredients and bakes in 25 minutes flat—my go-to when time’s tight but cravings hit hard
  • Crowd-pleaser magic: Even my toughest critics (read: cheese-loving dad) go back for seconds

Ingredients for Vegan Lasagna Spinach Ricotta

Okay, let’s talk ingredients – and I mean exactly what you’ll need to make this magic happen. No vague “a pinch of this” nonsense here! After testing this recipe dozens of times (my neighbors have become unwilling taste-testers), I’ve nailed down the perfect quantities. Here’s your grocery list:

  • 9 lasagna noodles (gluten-free if needed – I like the brown rice ones that hold their shape)
  • 2 cups vegan ricotta (store-bought works great, but I’ll whisper my homemade cashew ricotta secret if you ask nicely)
  • 3 cups fresh spinach, roughly chopped (measure before wilting – it shrinks like crazy!)
  • 2 cups marinara sauce (use your favorite jarred kind or my quick homemade blitz)
  • 1 tbsp olive oil (the good stuff – it makes the spinach sing)
  • 1 tsp garlic powder (trust me, powder blends better than fresh here)
  • 1 tsp onion powder (the unsung hero of flavor town)
  • 1/2 tsp salt (I use kosher – adjust if your ricotta’s already salty)
  • 1/4 tsp black pepper (freshly cracked if you’re fancy like that)

Pro tip from my many kitchen disasters: measure everything before you start cooking. That moment when you’re elbow-deep in ricotta and realize you’re out of garlic powder? Yeah, let’s avoid that.

How to Make Vegan Lasagna Spinach Ricotta

Okay, let’s get cooking! I promise this comes together easier than you think – just follow these steps and you’ll have a bubbling, golden-brown masterpiece in no time. Here’s exactly how I do it every Tuesday (yes, it’s become a weekly tradition in my house).

Preparing the Spinach and Ricotta

First things first – that gorgeous green layer! Heat your olive oil in a large skillet over medium. Toss in all that fresh spinach (it’ll look like way too much, but don’t panic). Stir constantly for about 2 minutes until it’s wilted down to about half its original volume – you want it bright green and tender, not mushy. Transfer it to a plate to cool slightly.

While that’s happening, grab your vegan ricotta and mix in the garlic powder, onion powder, salt, and pepper. I use a fork to really blend it all together – you’ll notice the texture gets creamier as you mix. Taste it! This is your chance to adjust seasoning (I sometimes add an extra pinch of garlic powder because… well, garlic).

Layering the Vegan Lasagna

Now the fun part – assembly! Start by spreading about 1/2 cup marinara in the bottom of your 9×13 baking dish. This prevents sticking and starts building flavor. Place 3 cooked noodles side by side (overlap slightly if needed).

Here’s my layering secret: spread half the ricotta mixture over the noodles – I use the back of a spoon to make it even. Then scatter half the spinach on top (no need to be perfect, rustic is good!). Spoon another 1/2 cup marinara over the spinach. Repeat these layers once more – noodles, remaining ricotta, remaining spinach, more sauce.

Top with the last 3 noodles and cover with the remaining marinara. Pro tip: don’t go overboard with sauce here or your lasagna might get soggy – just enough to coat the top noodles.

Baking and Serving

Pop that beauty into your preheated 375°F oven (middle rack, please!) for 25 minutes exactly. You’ll know it’s ready when the edges are bubbly and the top looks set. Here’s the hardest part – resist cutting in immediately! Let it rest for 5 minutes. This lets the layers set so you get perfect slices instead of a delicious but messy pile.

When you do slice into it, that first peek at those beautiful green and white layers is pure joy. Serve it up with a green salad and watch everyone’s faces light up – even that cousin who “doesn’t like vegan food.”

Vegan lasagna spinach ricotta - detail 1

Tips for Perfect Vegan Lasagna Spinach Ricotta

After burning (literally) through more test batches than I care to admit, here are my hard-won secrets for lasagna perfection every single time:

  • Drain those noodles like your life depends on it – I lay them flat on a clean kitchen towel after cooking to soak up every drop. Wet noodles = soggy lasagna disaster (ask me how I know).
  • Squeeze your spinach dry – After wilting, pile it in a clean dish towel and wring it out like you’re mad at it. Extra moisture is the enemy of clean layers!
  • Foil is your friend – If your oven runs hot like mine, tent foil over the lasagna after 15 minutes to prevent the top from getting too dark while the inside finishes cooking.

Follow these three simple tricks, and you’ll avoid all the mistakes I made so you don’t have to!

Ingredient Substitutions

Ran out of something? No worries! I’ve tested all kinds of swaps for this vegan lasagna spinach ricotta – some worked shockingly well, others… let’s just say my compost bin benefited. Here are my approved substitutions that still deliver amazing results:

When You Need to Replace Vegan Ricotta

Tofu ricotta: Blend 1 block (14oz) extra-firm tofu with 2 tbsp lemon juice, 2 tbsp nutritional yeast, 1 tsp salt, and 1 tbsp olive oil until creamy. Texture is spot-on, though slightly less rich than store-bought versions (add 1/4 cup soaked cashews if you want extra luxury).

Cannellini beans: Mashed white beans mixed with garlic powder make a surprisingly good ricotta dupe in a pinch. It’ll be grainier but packs a protein punch – my gym buddy swears by this version.

Spinach Alternatives That Work

Kale: Use 2 cups chopped (stems removed!) for a heartier green. Massage it first with a bit of olive oil to soften – unlike spinach, kale won’t wilt down as much during baking.

Swiss chard: Rainbow stems make this lasagna gorgeous! Chop stems finely and sauté first, then add leaves. Slightly earthier flavor than spinach but equally delicious.

Frozen spinach: Thaw and squeeze out ALL the water (I mean it – get medieval with that dish towel). Use 10oz frozen = 3 cups fresh. Texture will be softer but still tasty.

Noodle and Sauce Swaps

No-boil noodles: These work if you add 1/2 cup extra sauce and cover tightly with foil for the first 20 minutes of baking. They absorb more liquid, so your lasagna will be denser.

Zucchini slices: For low-carb, slice 2 medium zucchinis lengthwise (1/4″ thick), salt them, and pat dry after 10 minutes. Layers will be more watery but still satisfying.

Pesto instead of marinara: Mix 1 cup pesto with 1 cup blended white beans for a creamy green sauce. Totally different flavor profile but wow – next-level delicious!

Remember: every substitution changes the final dish slightly. My golden rule? Stick to one major swap at a time unless you’re feeling adventurous (or have a very forgiving family like mine).

Storing and Reheating Vegan Lasagna Spinach Ricotta

Here’s the best part about this lasagna – it actually gets better the next day as the flavors meld together! I always make an extra batch because leftovers disappear fast in my house. Here’s exactly how to store and reheat it so every bite tastes just as amazing as when it first came out of the oven.

Fridge Storage (Up to 3 Days)

Let the lasagna cool completely (seriously, no cheating – warm containers create condensation that turns your masterpiece soggy). Cover tightly with plastic wrap or transfer slices to airtight containers. I like to portion it out so I can grab single servings easily.

Pro tip: Place a paper towel between layers if stacking slices – it absorbs any excess moisture. The spinach tends to weep a bit overnight, and this little trick keeps the texture perfect.

Freezer Storage (Up to 1 Month)

For freezer storage, I assemble individual portions in oven-safe containers before baking. That way, I can pop them straight into the oven from frozen – no thawing needed! If you’ve already baked it, wrap cooled slices tightly in plastic wrap, then foil to prevent freezer burn.

Genius hack: Freeze single layers on a baking sheet first (about 2 hours), then stack them with parchment paper between. This prevents them from sticking together so you can grab just what you need.

Reheating Like a Pro

For fridge-cold lasagna, cover with foil and bake at 350°F for 15-20 minutes until heated through. Frozen? Same method, just bump it up to 30-35 minutes (no need to thaw first!).

Microwave option: Place a slice on a microwave-safe plate, cover with a damp paper towel, and heat in 30-second bursts. It’s not quite as perfect as oven reheating, but when you’re hangry at 2pm, it gets the job done!

One last tip – if the top looks dry after reheating, drizzle on a spoonful of fresh marinara or olive oil. It’ll wake up all those flavors and make it taste freshly made.

Nutritional Information

Now, I’m no nutritionist (just a lasagna enthusiast!), but I did want to share what’s going into each delicious slice of this vegan lasagna spinach ricotta. Keep in mind these are estimates – your exact numbers might vary depending on brands and how generous you are with that ricotta layer (no judgment here!). Here’s the breakdown per serving:

  • Calories: 320 (pretty reasonable for something this satisfying!)
  • Protein: 14g (thanks to that protein-packed vegan ricotta and spinach)
  • Carbs: 42g (mostly from those wholesome noodles)
  • Fiber: 5g (all that spinach doing good work)
  • Sugar: 6g (natural sugars from the marinara and veggies)
  • Fat: 12g (the good kind from olive oil and nuts in the ricotta)
  • Sodium: 480mg (adjust by using low-sodium marinara if needed)

What I love most? This lasagna gives you a serious nutrient boost while tasting like total comfort food. That spinach delivers iron and vitamin K, and the vegan ricotta often packs calcium – making this way more than just empty calories. My nutritionist friend calls it “stealth health food” – but we’ll keep that between us, okay?

Frequently Asked Questions

I’ve gotten so many questions about this vegan lasagna spinach ricotta over the years – let me share the answers to the ones that pop up most often. These are the things that had me scratching my head too when I first started making it!

Can I use frozen spinach?

Absolutely! I actually keep a bag of frozen spinach in my freezer for lasagna emergencies (we’ve all been there). Just thaw it completely and squeeze out every last drop of water – I wrap it in a clean dish towel and twist until my hands hurt. Use 10oz frozen = 3 cups fresh. The texture will be softer than fresh spinach, but the flavor stays great!

How do I prevent soggy lasagna?

Oh honey, I’ve had my share of lasagna soup disasters – here’s what I learned. First, drain cooked noodles on a towel, not just a colander. Second, squeeze that spinach like it owes you money. Third, don’t drown your layers in sauce – I use just enough to coat everything lightly. And the golden rule? Let it rest 5 minutes after baking so the layers set properly. Follow these steps and you’ll get perfect slices every time!

Is vegan ricotta actually flavorful?

I’ll be honest – plain vegan ricotta straight from the tub can taste a bit bland. That’s why seasoning it is everything! The garlic powder, onion powder, salt and pepper in this recipe transform it completely. My taste-testers are always shocked at how rich it tastes. Pro tip: if you’re using homemade cashew ricotta, add a splash of lemon juice and nutritional yeast for extra depth. Flavor-wise, it stands up beautifully against the marinara and spinach!

Try This Vegan Lasagna Spinach Ricotta and Share Your Thoughts!

Alright, my fellow food adventurers – it’s showtime! I’ve poured all my lasagna-loving heart into sharing this recipe with you, and now I want to hear how it turns out in your kitchen. Did you stick to the classic version or try any wild substitutions? Maybe you discovered a brilliant new layering technique? Drop your experiences in the comments below – the good, the messy, and especially the “oh-my-god-this-is-so-good” moments!

And hey, if you snap a photo of your masterpiece (or even your “it fell apart but still tastes amazing” creation), tag me on Instagram @[yourhandle]. There’s nothing I love more than seeing your kitchen triumphs and helping troubleshoot any lasagna mishaps. Now go forth and bake – I can’t wait to hear all about your vegan lasagna spinach ricotta journey!

For more delicious recipes and inspiration, check out Pinterest.

Print
clock icon cutlery icon flag icon folder icon instagram icon pinterest icon facebook icon print icon squares icon heart icon heart solid icon
Vegan lasagna spinach ricotta

Irresistible Vegan Lasagna Spinach Ricotta in 25 Minutes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: TracyMarger
  • Total Time: 40 mins
  • Yield: 6 servings 1x
  • Diet: Vegan

Description

A hearty vegan lasagna packed with spinach and creamy ricotta.


Ingredients

Scale
  • 9 lasagna noodles
  • 2 cups vegan ricotta
  • 3 cups fresh spinach
  • 2 cups marinara sauce
  • 1 tbsp olive oil
  • 1 tsp garlic powder
  • 1 tsp onion powder
  • 1/2 tsp salt
  • 1/4 tsp black pepper

Instructions

  1. Preheat oven to 375°F.
  2. Cook lasagna noodles according to package directions.
  3. Sauté spinach in olive oil until wilted.
  4. Mix ricotta with garlic powder, onion powder, salt, and pepper.
  5. Layer noodles, ricotta mix, spinach, and marinara sauce in baking dish.
  6. Repeat layers, ending with marinara.
  7. Bake for 25 minutes.
  8. Let cool 5 minutes before serving.

Notes

  • Use gluten-free noodles if needed.
  • Store leftovers in fridge for up to 3 days.
  • Prep Time: 15 mins
  • Cook Time: 25 mins
  • Category: Main Dish
  • Method: Baked
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 6g
  • Sodium: 480mg
  • Fat: 12g
  • Saturated Fat: 3g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 5g
  • Protein: 14g
  • Cholesterol: 0mg

Leave a Reply

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star