Vegan Pesto Skillet Lasagna

Posted on September 27, 2025

Delicious vegan pesto skillet lasagna topped with fresh basil and pine nuts

Delish Vegan Pesto Skillet Lasagna: A One-Pan Wonder That’s Sure to Impress


As a plant-based foodie, I’m always looking to shake things up in the kitchen, and one of my absolute favorite comfort dishes has to be lasagna. Growing up, my family would gather around bubbling trays of cheesy goodness, each layer telling a story of warmth and love. Fast-forward to today, and I’ve taken that nostalgic foundation and reinvented it as a completely Vegan Pesto Skillet Lasagna. It’s the dish that transforms my kitchen into a haven, filling my home with the intoxicating aroma of basil and garlic.

But let me tell you, this isn’t just any ordinary lasagna. The magic lies in cooking it all in one skillet—easy cleanup and a delightful blend of flavors and textures. It’s creamy, it’s herbaceous, and it’s got that satisfying, cheesy pull, all without the dairy! Plus, in just 30 minutes, you can serve a restaurant-worthy meal right from the stovetop. This lasagna beats takeout every time, not just because it’s healthier but also because it’s packed with love.

In this post, I’ll guide you on how to make this scrumptious Vegan Pesto Skillet Lasagna, packed with mushrooms and made with my homemade pesto (or your favorite store-bought version). Get ready to learn the secrets that make this dish a family favorite, and let’s get cooking!


What Are Vegan Pesto Skillet Lasagna?

Originating from the heart of Italian cuisine, lasagna usually layers sheets of pasta with rich filling and sauce. This Vegan Pesto Skillet Lasagna takes that ideology and flips it on its head by blending traditional flavors with a plant-based twist, all cooked in one pan!

Imagine a dish where the savory umami of mushrooms melds beautifully with the nuttiness of nutritional yeast and the vibrant punch of pesto. The texture is nothing short of heavenly—creamy, cheesy, and hearty at the same time, with crunchy bits of sautéed mushrooms and a delightful herbaceous finish.

No need for elaborate prep work or multiple pots! This vegan lasagna is perfect for busy weeknights, family gatherings, or even a cozy date night at home. It’s a dish you can whip up anytime you crave something girth, nourishing, and utterly delicious.


Why You’ll Love This Recipe

  1. One-Pan Wonder: Cleaning up after dinner is usually a daunting task, but with this recipe, your skillet does all the heavy lifting. Less mess means more time spent enjoying your meal!

  2. Comfort Food Reimagined: This vegan version manages to retain the soul of the classic dish, making it comforting and satiating without sacrificing flavor. You’ll feel good indulging in it.

  3. Customization Galore: Not a fan of mushrooms? Swap them out for zucchini or spinach! Want an extra kick? Add some jalapeños or sun-dried tomatoes! The versatility of this dish knows no bounds.

  4. Budget-Friendly: With easy-to-source ingredients like pasta and veggies, this meal can be made without breaking the bank. Plus, cooking at home means you save on those pricey restaurant bills!

  5. Quick and Easy: In under 30 minutes, you can serve a feast that would impress anyone. It’s perfect for the new cook or even seasoned chefs looking for a speedy yet impressive meal!


Ingredients

  1. Pesto: 1/3 to 1/2 cup pesto of choice (divided; you can make your own or get a store-bought option—check the notes for my favorite recipe)
  2. Oil: 2 teaspoons (extra virgin olive oil is recommended)
  3. Aromatics: 2 garlic cloves, minced; 1/4 cup chopped white onion
  4. Mushrooms: 16 oz thinly sliced (I recommend Baby Bella for their rich flavor)
  5. Green Onions: 2 tablespoons, chopped
  6. Spices and Seasonings: 1/4 teaspoon black pepper; 1/4 teaspoon red pepper flakes; 1/8 teaspoon salt
  7. Liquids: 1/4 cup broth or 2 tablespoons white wine; 2 ½ cups of broth or water
  8. Nutritional Yeast: 1 tablespoon (or use 1 teaspoon miso for a different flavor)
  9. Herbs: 1/2 teaspoon dried thyme; 1/2 teaspoon oregano; 1/2 teaspoon onion powder
  10. Condiments: 1/2 teaspoon prepared mustard or Dijon mustard; 2 teaspoons ketchup (optional)
  11. Lasagna Noodles: 6 no-boil noodles, broken into pieces (or 5 regular noodles)
  12. Cheese: 1/4 cup vegan mozzarella; 3 tablespoons pesto (reserved from above); 1/4 cup vegan Parmesan, for topping
  13. Garnishes: Additional pepper flakes and remaining pesto for a beautiful presentation

Ingredient Notes:

  • For the pesto, I love using a homemade basil pesto made with pine nuts, but any store-bought variety you love will do.
  • Make sure your mushrooms are fresh—they should feel firm to the touch. Replace with seasonal veggies as desired!

Step-by-Step Instructions

  1. Make the Pesto: If you haven’t already prepared your pesto, do it now and set it aside. Trust me, your kitchen will smell divine!

  2. Sauté Aromatics: In a large skillet over medium heat, add the olive oil, chopped onion, and minced garlic. Sauté for about 2 minutes until fragrant.

    Chef’s Tip: Always keep an eye on your garlic! It can go from lovely to burnt quickly.

  3. Cook the Mushrooms: Add the sliced mushrooms, green onion, salt, black pepper, and red pepper flakes to the skillet. Toss to coat and cook for 3-5 minutes until the mushrooms start to turn golden around the edges.

    Note: Use a skillet that’s thick and substantial to prevent sticking.

  4. Deglaze the Pan: Pour in the broth or white wine and scrape any bits stuck at the bottom. This adds incredible flavor! Cover and cook for another 3-5 minutes, allowing the mushrooms to absorb the liquid.

  5. Combine Ingredients: Once your mushrooms are to your liking, remove half and set aside for topping. To the skillet, add the remaining broth, nutritional yeast, thyme, oregano, mustard, onion powder, ketchup, and salt. Stir well.

  6. Add Lasagna Noodles: Stir in the broken lasagna noodles and press them down into the simmering liquid. If your pot looks too dry, feel free to add 1/4 cup more broth.

  7. Cook the Lasagna: Cover the skillet and let it cook for 15-18 minutes. Stir once during the cooking time at the 12-minute mark, keeping an eye out for sticking noodles.

    Common Mistake to Avoid: Make sure your pan is large enough; noodles sticking can be a hassle!

  8. Ready to Serve: Open the lid and taste to adjust salt and pepper as needed. Stir in the mozzarella and 3-4 tablespoons of the arranged pesto. Bring it to a boil for a couple of minutes.

  9. Finishing Touches: Top with vegan Parmesan, pepper flakes, and the reserved mushrooms. Cover and let it sit off the heat for 2-3 minutes for all flavors to meld.

  10. Dig In: Once you’ve let it rest, serve hot and enjoy the symphony of flavors!


Expert Tips & Tricks

  1. Storage Recommendations: Leftovers can be stored in the fridge in an airtight container for up to 3 days. Reheat in the microwave or on the stovetop until warmed through.

  2. Make-Ahead Instructions: You can prepare the mushroom mixture a day ahead and store it in the fridge. When you’re ready to eat, just add the noodles and broth, and follow the remaining steps.

  3. Troubleshooting: If your noodles seem undercooked during the taste test, just cover and let them sit for a few more minutes, checking occasionally.

  4. No-Bake Noodles: These make the preparation quick and easy, but if using regular noodles, you may need to increase the liquid and adjust the cooking time slightly.

  5. Herb Variations: Feel free to swap thyme and oregano for other herbs like basil or rosemary, depending on what you have on hand!


Serving Suggestions

To make your vegan pesto skillet lasagna even more delightful:

  • Serve it with a crisp green salad drizzled with balsamic vinaigrette on the side.
  • Consider a lovely glass of white wine or lemon-infused sparkling water to elevate the meal.
  • Presentation matters! Serve straight from the skillet for a rustic touch, garnishing with a sprinkle of extra vegan cheese and a few fresh basil leaves.

Variations & Substitutions

  • Vegan Cheese Options: You can use cashew cheese or a homemade almond ricotta in place of the mozzarella for a different flavor profile.
  • Seasonal Variations: Try adding roasted vegetables, like zucchini, bell peppers, or eggplant when in season for an added burst of flavor.
  • Flavor Combinations: Feeling adventurous? Try a sun-dried tomato pesto for a unique twist, or even a spicy arrabbiata sauce instead of pesto!

Nutrition & Storage Info

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings
  • Estimated Calories per Serving: 380 calories

Storage Instructions:

  • Room Temp: Serve hot, but leftovers should not be kept out for more than 2 hours.
  • Fridge: Store in airtight containers for up to 3 days.
  • Freezer: Store up to a month; reheat in the oven or microwave.

FAQ Section

  1. Can I use regular lasagna noodles?
    Yes! You can use regular noodles, just ensure you adjust the liquid and cooking time accordingly.

  2. Can I make this gluten-free?
    Absolutely! Use gluten-free pasta instead, and ensure your broth is gluten-free.

  3. What can I substitute for nutritional yeast?
    You can use miso paste instead but note that it will change the flavor slightly.

  4. Is it necessary to use oil?
    While oil helps in sautéing, you can omit it and use vegetable broth for a fat-free version.

  5. Can I make this dish spicy?
    Yes! Feel free to add more red pepper flakes or even fresh chopped jalapeños.

  6. Can I freeze the lasagna?
    Yes, it freezes well for up to a month! Just defrost overnight in the fridge before reheating.

  7. Is the pesto necessary?
    While it adds flavor, you can swap it for your favorite tomato sauce if desired.

  8. Do I have to use a skillet?
    A skillet is recommended for even cooking, but you can use a large pot if needed.

  9. How can I make this more filling?
    Add cooked lentils or chickpeas for an extra protein boost!

  10. Can I serve this cold?
    While it’s best served warm, you can enjoy leftovers cold for a pasta salad style dish.


Conclusion

This Vegan Pesto Skillet Lasagna is a joyous spin on a classic dish that fills my heart and belly with warmth. It’s not just satisfying—it’s a way to gather loved ones around the table and share a meal that sparks joy and conversation. I encourage you to try this recipe and experience the heartfelt flavors it brings!

I love hearing feedback, so please let me know how your version turned out or if you made any creative twists! Don’t forget to check out my other delicious vegan recipes on the blog. Happy cooking!

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

Vegan Pesto Skillet Lasagna


  • Author: ranimellcgmail-com
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A deliciously creamy, one-pan vegan lasagna packed with mushrooms and homemade pesto, perfect for weeknight dinners.


Ingredients

Scale
  • 1/3 to 1/2 cup pesto of choice (divided)
  • 2 teaspoons extra virgin olive oil
  • 2 garlic cloves, minced
  • 1/4 cup chopped white onion
  • 16 oz thinly sliced mushrooms (recommended: Baby Bella)
  • 2 tablespoons chopped green onions
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes
  • 1/8 teaspoon salt
  • 1/4 cup broth or 2 tablespoons white wine
  • 2 1/2 cups broth or water
  • 1 tablespoon nutritional yeast (or 1 teaspoon miso)
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon oregano
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon prepared mustard or Dijon mustard
  • 2 teaspoons ketchup (optional)
  • 6 no-boil lasagna noodles, broken into pieces
  • 1/4 cup vegan mozzarella
  • 3 tablespoons pesto (reserved from above)
  • 1/4 cup vegan Parmesan (for topping)
  • Additional pepper flakes and remaining pesto for garnish

Instructions

  1. Make the Pesto: Prepare your pesto if it’s not ready.
  2. Sauté Aromatics: In a skillet over medium heat, add olive oil, onion, and garlic. Sauté for about 2 minutes.
  3. Cook the Mushrooms: Add sliced mushrooms, green onion, salt, black pepper, and red pepper flakes. Cook for 3-5 minutes.
  4. Deglaze the Pan: Pour in broth or white wine to scrape the bottom of the skillet. Cover and cook for 3-5 minutes.
  5. Combine Ingredients: Remove half the mushrooms and set aside. Add remaining broth, nutritional yeast, thyme, oregano, mustard, onion powder, ketchup, and salt. Stir well.
  6. Add Lasagna Noodles: Add broken noodles to the skillet and press them down.
  7. Cook the Lasagna: Cover the skillet and cook for 15-18 minutes, stirring once.
  8. Ready to Serve: Taste and adjust salt and pepper. Stir in mozzarella and reserved pesto, bringing it to a simmer.
  9. Finishing Touches: Top with vegan Parmesan and reserved mushrooms. Let sit off heat for 2-3 minutes.
  10. Dig In: Serve hot and enjoy!

Notes

Leftovers can be stored in an airtight container for up to 3 days. Reheat before serving.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 3g
  • Sodium: 700mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 4g
  • Protein: 15g
  • Cholesterol: 0mg

Keywords: vegan, lasagna, pesto, skillet, one-pan, pasta, mushroom

Tags:

You might also like these recipes

Pinterest
Pinterest
fb-share-icon