• Skip to main content
  • Skip to primary sidebar
Tasty Thrifty Timely
menu icon
go to homepage
  • Recipes
  • Pantry
  • Shop
  • About

search icon
Homepage link
  • Recipes
  • Pantry
  • Shop
  • About

×
Home » Recipes » Main Dishes

Vegan Skillet Lasagna with Tofu Ricotta

Jump to Recipe·Leave a Review
Top down view of a deconstructed lasagna in a large skillet. The tomato based lentil lasagna is topped with dollops of tofu ricotta and garnished with fresh basil. Vegan garlic bread and bowls of caesar salad surround the skillet.

Feel like making a lasagna but don't want all the fuss? Try this deconstructed vegan skillet lasagna! Made all on your stovetop in 45 minutes or less. Filled with lentils and my Tofu Ricotta this skillet lasagna packs in all the flavour you want. Plus, lentils make this recipe so much thriftier than a traditional lasagna.

Big Flavour
Big Savings
Less Fuss
And Less Clean Up

Recipe Cost For Vegan Skillet Lasagna

I've teased that this recipe is much thriftier than a traditional meat-based lasagna. That is mostly due to using lentils as the main protein source instead of ground beef!

The 1 cup of dried lentils I use in this recipe swells to 2 cups of cooked lentils and costs me less than 50 cents. If I were to use 1 pound of ground beef in this recipe it would cost me around $10 Canadian.

This entire recipe, using a half batch of my easy Tofu Ricotta, costs me $10!

Another thrifty tip is to make your own vegetable broth from your frozen veggie scraps. Go to my "Nearly Free Vegetable Broth" post for instructions!

Ingredients

Top down view of ingredients on a white tray. A small bowl of dried green lentils is surrounded by broken lasagna noodles, cremini mushrooms, onion, garlic, spinach, and fresh basil.

For the thrifty lentils you can use green or brown lentils as they both cook in a similar amount of time. I typically use dried lentils for the best savings but feel free to use canned lentils if that is more convenient. (I have a note in the recipe card for how to adapt this recipe if using canned or previously cooked lentils).

The remaining ingredients are:

  • Onion
  • Mushrooms (I tend to use cremini)
  • Garlic
  • Vegetable broth
  • Marinara sauce (or your favourite tomato sauce)
  • Broken lasagna noodles
  • Nutritional yeast
  • Spinach
  • Fresh basil (if you have it!)

And for the cheesy element... my Simple Tofu Ricotta.

Feel free to use a store-bought cheese or cheese substitute of your choice but I highly recommend trying this 5 minute tofu ricotta.

Typically, I make this tofu ricotta in my blender to achieve a smoother texture. However, to avoid cleaning my blender I have been known to just crumble the tofu with a fork or clean hands and stir in the seasonings. The texture won't be as smooth and the seasonings won't be as thoroughly combined but it will still be tasty.

Side view of a crumby but moist tofu ricotta in a small bowl. Dried dill and a garlic clove garnish a tray beneath the cheese substitute.

Method

As the name suggests, this recipe is made all in one skillet. The skillet does matter though.

You will need to use a large and deep skillet or sauté pan for this recipe, ideally with a lid. Mine is 12 inches wide and 3 inches deep. A cast iron skillet that is around 2.5 inches deep will work well. (If your skillet does not have a lid I have instructions for how to make this recipe using pre-cooked lentils in the notes section of the recipe card).

Essentially you will:

  1. Sauté onion, mushrooms, and garlic.
  2. Then add broth and lentils to cook for 10 minutes.
  3. Next you will add marinara sauce and the broken lasagna noodles to cook for 10 minutes.
  4. And finish it off by stirring in nutritional yeast, half of the tofu ricotta and spinach.
  5. Garnish the top with the remaining tofu ricotta and fresh basil.

If you want to add fresh basil into the lasagna you can replace up to ¼ cup of the spinach with basil.

Side view of vegan skillet lasagna being lifted on a spatula from the dish below. The deconstructed lasagna is filled with lentils in tomato sauce, spinach, and creamy tofu ricotta.

Make sure to serve this vegan skillet lasagna with my Easiest Vegan Garlic Bread and Caesar Salad.

Let me know in the comments below how you like this one and when you are in the mood for a more traditional baked lasagna... I have you covered with my Simple Vegan Lasanga.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Top down view of a deconstructed lasagna in a large skillet. The tomato based lentil lasagna is topped with dollops of tofu ricotta and garnished with fresh basil.

Vegan Skillet Lasagna with Tofu Ricotta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Kathryn Alexandre
  • Total Time: 45 minutes
  • Yield: 4 - 6 servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

A delicious deconstructed vegan skillet lasagna. Less fuss than a traditional lasagna but all the flavour & made in one skillet!


Ingredients

Units Scale
  • ½ tbsp olive oil
  • ½ small yellow onion, diced
  • 2 cups mushrooms, chopped
  • 1 tbsp tamari or soy sauce
  • 6 cloves garlic, minced
  • 1 cup dried green lentils, rinsed (can use brown lentils & see notes if using pre-cooked)
  • 4 cups vegetable broth (homemade for best savings)
  • 2 cups marinara sauce
  • 250 g broken lasagna noodles (about 10 sheets)
  • 1 ½ tbsp nutritional yeast
  • ½ batch Tofu Ricotta (or shredded cheese of choice)
  • 1 ½ cups spinach, packed
  • Fresh basil, to garnish

Instructions

  1. Use a large and deep skillet or sauté pan, ideally with a lid, for this recipe. Mine is 12 inches wide and 3 inches deep. A cast iron skillet that is around 2.5” deep will work well. *If your skillet does not have a lid see the notes for instructions on how to make this recipe using cooked lentils.
  2. Heat a dash of olive oil in your skillet over medium low heat. When the oil is hot, sauté the onion, seasoned with salt and pepper, for 2-3 minutes until softened and fragrant.
  3. Add the chopped mushrooms and tamari or soy sauce. Cook for 3-5 minutes until the mushrooms have softened.
  4. Add the minced garlic and cook for 1 minute until fragrant.
  5. Add the rinsed lentils and 3 cups of the vegetable broth. Cover, bring to a boil, reduce to a simmer and cook for 10 minutes.
  6. *If you are making a half batch of my 5 minute tofu ricotta recipe you can blend or mash the ingredients now. I like to stir a tablespoon or two of fresh basil into the “ricotta” for this recipe.
  7. After 10 minutes, the lentils will be half way cooked. Add the remaining 1 cup vegetable broth, 2 cups marinara sauce, and the broken lasagna noodles. Cook, covered, for another 10 minutes at a low boil stirring occasionally to ensure the noodles are not sticking to the bottom. After 10 minutes the lentils and noodles should be mostly tender.
  8. Stir in the nutritional yeast, half of the tofu ricotta, and the spinach. Cook for an additional 5 minutes until the noodles and lentils are soft. *If the noodles or lentils aren’t fully cooked to your liking you can add more broth or sauce to continue cooking them for a few more minutes. Sometimes even turning off the heat and putting the lid on for a few minutes will be enough to finish cooking them through.
  9. Dollop or crumble the remaining tofu ricotta on top (or sprinkle with shredded cheese if using) and just before serving, garnish with fresh basil. Serve with my Easiest Vegan Garlic Bread and Vegan Caesar Salad.

Notes

Approximate Cost: $10 Canadian using a half batch of my tofu ricotta recipe and my homemade broth. Using store-bought liquid broth could increase my cost by about $3. The lentils in this recipe cost me less than 50 cents compared to around $10 for 1 pound of ground beef! Even canned lentils only cost me $1.99. 

If your skillet does not have a lid or if you would just prefer to use canned or previously cooked lentils, you will need 2 cups of cooked green or brown lentils (one 540 ml can). Sauté the onion, mushrooms, and garlic as the recipe outlines. Then add 2 cups (473 ml) of vegetable broth, 2 cups of marinara sauce, and the broken lasagna noodles. Cook the noodles for 10 minutes, stirring occasionally to ensure they don’t stick. Then add another ½ cup (118 ml) marinara sauce, the cooked lentils, nutritional yeast, ricotta, and spinach. Cook for an additional 5 minutes until the noodles are cooked and everything is warmed through. Garnish with the remaining ricotta and basil.

To avoid using a blender for my Tofu Ricotta recipe, feel free to crumble the tofu with a fork or clean hands. Simply stir the remaining ingredients in. The texture won't be as smooth and the seasonings won't be as thoroughly combined but it will still be tasty. (And you won't have a blender to wash)!

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian Inspired
Recipe Card powered byTasty Recipes

More Results

  • Side view of a brick of cold soft tofu covered in a red sauce. The soy sauce and gochujang sweet and spicy dressing runs over the side of the tofu. Toasted sesame seeds and chopped garlic chives garnish the top of the tofu.
    3 Minute Cold Soft Tofu Recipe
  • Top down view of a bow tie pasta dish with asparagus, grape tomatoes and chickpeas. A light clear lemony dressing with chili flakes, garlic, and herbs, coats the dish.
    Simple Lemon Asparagus Pasta
  • Side view of three tacos aligned on a tray. The TVP taco meat is nicely browned and crumbly but moist. The tacos are dressed with chopped greens, salsa fresca, chopped pickled red onion, vegan queso, and cilantro.
    TVP Taco "Meat" with Mushroom & Walnut
  • Close up of a plate of spaghetti with six vegan meatballs. The centre meatball is cut in half so the moist centre is exposed. The meatballs look large and juicy.
    Vegan "Meatballs" with TVP & Red Lentils

Reader Interactions

Leave A Review Cancel reply

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

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

Primary Sidebar

Most Popular Recipes

  • Two stacked golden slices of french toast topped with a blueberry sauce, toasted sliced almonds, and drizzled with maple syrup.
    50 Easy Vegan Christmas Recipes Round-Up
  • Close up of two vegan cheese logs coated with dried dill. The cheese is white, soft, and spreadable. Crackers spread with cheese rest on a charcuterie board.
    Easy Garlic & Dill Vegan Cheese Log (Oil-Free)
  • Side view of vegan eggs benedict on a plate with vegan home fries and orange slices.
    The Best Vegan Eggs Benedict
  • A plate piled high with homemade chocolate turtles. Pecans are topped with a date caramel and a chocolate coating.
    Date Chocolate Turtles - An Easy At Home Recipe

Vegan Main Dishes

  • Top down view of vegan stuffed shells beautifully lined up in a baking tray. A pumpkin sauce is delicately drizzled over the tofu ricotta stuffed shells and they are garnished with crispy sage and chopped toasted pecans.
    Vegan Stuffed Shells - Tofu Ricotta & Pumpkin Sauce
  • Gravy pours over a slice of sturdy vegan lentil shepherd's pie topped with golden mashed potatoes.
    Vegan Lentil Shepherd's Pie - Sturdy & Scrumptious
  • Top down view of a vegan beet wellington with golden pastry.
    Beet Wellington - An Easy Vegan Christmas Recipe
  • Side view of a golden cauliflower atop an orange bed of pumpkin hummus, sprinkled with popped quinoa, drizzled with a cream sauce, and garnished with pomegranate, pistachios, and sage leaves.
    Whole Roasted Cauliflower - Beautiful Main Dish

I'm Kathryn! An actress, the recipe creator here, and the face of TTT. My husband Bryan is behind-the-scenes of our photos and videos. We hope you enjoy our easy recipes that make vegan cooking at home… Tasty, Thrifty, and Timely!

More about Kathryn →

Footer

↑ back to top

  • Recipes
  • Pantry
  • Shop
  • About
  • Privacy

Follow Me On

Copyright © 2025 Tasty Thrifty Timely