Vegan Skillet Lasagna

This creamy vegan skillet lasagna is a cozy, one-pan meal packed with flavor, protein, and comfort. Easy to make, and ready in just 30 minutes!

A spoonful of vegan skillet lasagna is topped with melted cheese and green herbs.
Prep Time 5 minutes
Cook Time 20 minutes
Resting Time 5 minutes
Total Time 30 minutes
Jump to Recipe Print Recipe Pin Recipe

This post may contain affiliate links. Disclosure Policy

I’m not saying this vegan skillet lasagna changed my life, but it sure makes dinner a whole lot cozier. Creamy dollops of tofu ricotta melt into a bubbling tomato sauce, combine with ribbon noodles and savory protein-rich veggie crumbles. What I really love is that the whole thing comes together in one skillet.

As a busy home cook, this vegan lasagna skillet recipe hits all the right notes: fast, easy, satisfying, and oh-so comforting. It’s the kind of dish you’ll want to curl up with on a weeknight—or show off on a weekend.

The Recipe I’ve Been Looking For 

I’ve been making lasagna for years, but this skillet version might be my favorite yet. No layering. No baking. Just one skillet, 30 minutes, and serious flavor. Plus, I love how customizable it is—some nights I toss in spinach, other times I go extra cheesy on top. And that tofu ricotta? It’s so creamy and dreamy. My father-in-law said I should open a restaurant. But you know me, I’d rather just share the recipe with you!

Notes from the Kitchen

  • Layers of flavor without actual layers is the secret to this skillet lasagna’s magic
  • The umami from miso paste and nutritional yeast gives the tofu ricotta that cheesy depth.
  • The wide noodles soak up the herby marinara and broth just right, becoming tender and flavorful.
  • Veggie crumbles add protein and a meaty bite, while the melty vegan mozzarella brings everything together with gooey goodness.

Ingredients & Substitutions

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

  • Olive oil – Use olive oil or avocado oil as a neutral swap.
  • Onion – Yellow or white onions both work well here.
  • Garlic – Fresh cloves are best, but jarred minced garlic works in a pinch.
  • Veggie crumbles – Gardein or Beyond Meat crumbles are great. If using a raw product like Impossible, be sure to brown it first.
  • Marinara sauce – Choose your favorite jarred brand, or homemade if you’re feeling fancy.
  • Wide ribbon noodles – Look for egg-free egg noodles or break up lasagna sheets.
  • Tofu (firm) – Drained and gently pressed. This makes up the creamy base for the ricotta.
  • Nutritional yeast – Adds cheesiness and depth.
  • White miso paste – For umami. Sub with ACV, vegan yogurt, or sauerkraut brine.
  • Lemon juice – Brightens the ricotta and balances the richness.
  • Vegan mozzarella – Look for meltable varieties like Daiya or Violife.

Serving Suggestions

Serve this skillet lasagna with your favorite side dishes, such as:

Craving more cozy meals? Check out my full collection of vegan comfort food recipes.

Looking down on a skillet full of a quick lasagna mixture topped with cheese and herbs.

Subscribe and Get a Free Easy Vegan Recipes eBook

Plus our latest vegan recipes, delivered right to your inbox!

We won’t send you spam. Unsubscribe at any time.

Looking down on skillet full of skillet lasagan with melted cheese and herbs on top.

Creamy Vegan Skillet Lasagna

This creamy vegan skillet lasagna is a one-pan wonder layered with savory sauce, ribbon noodles, hearty veggie crumbles, and dollops of zesty tofu ricotta.
5 from 1 vote
Course: Main Course
Cuisine: Italian
Prep Time: 5 minutes
Cook Time: 20 minutes
Resting Time: 5 minutes
Total Time: 30 minutes
Servings: 6 servings
Calories: 452kcal

Ingredients

For the Lasagna:

  • 1 tablespoon olive oil
  • 1 cup chopped onion
  • 3-4 teaspoons garlic , minced
  • 2 cups veggie crumbles
  • 24 oz jar marinara sauce
  • 1 ½ cups water (substitute vegetable broth)
  • 10 oz wide ribbon noodles (substitute broken lasagna sheets)
  • 2 teaspoons dried Italian seasoning (dried basil or dried oregano works)

For the Vegan Ricotta:

  • 3 tablespoons nutritional yeast flakes
  • 14 oz firm tofu
  • 1 tablespoon white miso paste (for umami, see substitions below)
  • 1 tablespoon olive oil
  • 2 tablespoons lemon juice
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 2 tablespoons fresh basil

Topping

  • 1 cup vegan mozzarella shreds
  • 2 tablespoons fresh basil leaves (optional, for topping)
  • ¼ cup vegan parmesan (optional)
  • salt and pepper to taste

Instructions

  1. Sauté the Veggies: In a large deep skillet (with a lid), heat olive oil over medium heat. Once it's shimmering, add onion and cook 3–4 minutes. Stir in garlic and sauté another minute, until softened. Add the veggie crumbles and cook until heated through (see notes on veggie crumble options).
    1 tablespoon olive oil, 1 cup chopped onion, 3-4 teaspoons garlic, 2 cups veggie crumbles
    A hand holds a bowl of veggie crumbles, pouring it into a pan with olive oil.
  2. Add Sauce + Noodles: Pour in marinara sauce and water. Stir in seasonings. Add noodles and stir to coat. Make sure noodles are mostly submerged in liquid
    24 oz jar marinara sauce, 1 ½ cups water, 10 oz wide ribbon noodles, salt and pepper to taste, 2 teaspoons dried Italian seasoning
    A hand holds a bowl of tomatoes, pouring it into a saucepan with cooked onions.
  3. Simmer & Cover: Bring to a gentle boil, then reduce heat to low. Cover and simmer for 15–18 minutes, stirring occasionally, until noodles are tender. Add more broth or water if it gets too thick.
  4. Make the Tofu Ricotta: In a bowl, combine all ricotta ingredients. Use a potato mash or firm spatula to mash the tofu and combine the other ingredients. Leave a little texture, like ricotta.
    3 tablespoons nutritional yeast flakes, 14 oz firm tofu, 1 tablespoon white miso paste, 1 tablespoon olive oil, 2 tablespoons lemon juice, 1 teaspoon garlic powder, 1 teaspoon onion powder, 2 tablespoons fresh basil
  5. Finish with Ricotta: Once the noodles are tender, add dollops of tofu ricotta over the skillet lasagna in generous spoonfuls. Top with vegan mozzarella. Cover and cook for 2–3 more minutes to warm through. Alternatively, broil (if oven-safe skillet) for a golden top.
    1 cup vegan mozzarella shreds, 2 tablespoons fresh basil leaves, ¼ cup vegan parmesan

Storage Tips

  1. Fridge: Store leftovers in an airtight container for up to 4 days.
    Reheat: Warm gently on the stovetop or microwave with a splash of water or broth.
    Freezer: Best enjoyed fresh, but you can freeze portions for up to 2 months

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)

Notes

Marly’s Tips

  • Add chopped mushrooms or spinach for extra veg.
  • A sprinkle of vegan mozzarella before broiling takes it over the top.
  • Use gluten-free ribbon pasta for a GF version.

Veggie Crumbles Options

I use Gardein or Beyond Beef veggie crumbles which come precooked and frozen. You simply add them to the skillet and heat it through. If you’re using a faux meat like Impossible, cook it first in the skillet until it’s done (follow package instructions) and use a spatula to break it down into smaller pieces. Then add the onion, using the leftover oil from the faux meat to cook the onion. If there is not enough oil, go ahead and add a teaspoon or two. Then proceed with the rest of the recipe.

Miso Paste Substitutions

Miso paste adds an umami and subtle fermented tang like aged cheese. I buy it in the health food refrigerated health food section of my local grocery store. Be sure to use white or mild miso paste. You can substitute a teaspoon of apple cider vinegar, 2 tablespoons plain vegan yogurt, or even 2 teaspoons of sauerkraut brine. 
 
Calories: 452kcal | Carbohydrates: 57g | Protein: 23g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 5g | Trans Fat: 0.01g | Cholesterol: 3mg | Sodium: 1024mg | Potassium: 650mg | Fiber: 8g | Sugar: 7g | Vitamin A: 609IU | Vitamin C: 13mg | Calcium: 198mg | Iron: 5mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

Did you make this recipe?

Leave a rating below then tag @namelymarly on Instagram and hashtag it #namelymarly. I love seeing your creations!

More Vegan Italian Dishes

If you love this recipe for skillet lasagna, here are more plant-based Italian dishes to try:

One Response to Vegan Skillet Lasagna

  1. Avatar thumbnail image for MarlyShawn Reply

    The biggest problem with this lasagna is stopping myself from eating too much! It’s just so good.

5 from 1 vote

Rate / Comment

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.