There’s something magical about the fragrant aroma of caramelized onions mingling with the earthy undertones of mushrooms. On an evening when I craved the comfort of a warm, hearty meal, I stumbled upon a recipe that transformed my typical lasagna routine into an indulgent affair: Savory French Onion Skillet Lasagna. This dish is not only a feast for the senses but also remarkably easy to prepare—perfect for those days when you want something homemade without the fuss of a lengthy cooking process.
With just a few simple ingredients, like gooey cashew sauce and fresh spinach, this one-skillet wonder takes you from prep to plate in about 20 minutes. It’s a delightful blend of creamy textures and bold flavors that will have you wondering why you ever settled for takeout. Whether you’re hosting friends or just treating yourself, this crowd-pleaser will become a staple in your kitchen. Let’s dive in and make your weeknight dinners more delicious with this incredible recipe!
Why You'll Love This Savory French Onion Skillet Lasagna
- This Savory French Onion Skillet Lasagna is a breeze to make, taking just 20 minutes from start to finish.
- The rich flavors of caramelized onions and earthy mushrooms create a mouthwatering experience that will tantalize your taste buds.
- Its one-skillet preparation means less cleanup, making it perfect for busy weeknights or spontaneous gatherings.
- With its creamy cashew sauce and vibrant spinach, this dish is not just delicious but also visually stunning, ensuring it will impress anyone you serve it to.
Savory French Onion Skillet Lasagna Ingredients
• Get ready to gather these essentials!
For the Onions and Seasoning
- Yellow onion – two medium onions add sweetness when caramelized.
- Vegan butter or olive oil – two tablespoons create a rich base for the onions.
- Garlic – three cloves bring aromatic flavor that complements the dish.
- Dried thyme – one teaspoon adds an earthy hint that enhances the overall taste.
- Salt – one teaspoon is a must for highlighting all the flavors.
- Black pepper – one teaspoon provides the perfect kick.
- Balsamic vinegar or red wine – two tablespoons introduce a tangy depth to the dish.
For the Cashew Sauce
- Mushrooms – eight ounces, sliced for an umami boost to your lasagna.
- Raw cashews – one cup needs to be soaked for a creamy texture.
- Broth – one cup helps blend the cashews into a smooth sauce.
- Lemon juice – two tablespoons add brightness and balance to the creaminess.
- Nutritional yeast – two tablespoons give a cheesy flavor without dairy.
- Italian seasoning – one teaspoon infuses classic Italian notes.
- Miso – one teaspoon contributes a savory umami element.
- Black pepper – another teaspoon enhances the sauce flavor.
For the Lasagna and Greens
- Lasagna pasta sheets – eight sheets; break them into pieces for a rustic touch.
- Spinach – four cups add vibrant color and nutrition to the dish.
- Broth or water – two cups help cook the pasta to perfection.
- Red pepper flakes – one teaspoon for those who love a bit of heat.
This Savory French Onion Skillet Lasagna is a delightful twist on a classic, merging comfort and convenience in every bite!

How to Make Savory French Onion Skillet Lasagna
-
Heat the vegan butter or olive oil in a skillet over medium heat. Add the sliced onions and cook until they are beautifully caramelized, about 8-10 minutes. Their sweet aroma will fill your kitchen!
-
Stir in the minced garlic, dried thyme, salt, and black pepper. Cook for another minute to let the flavors meld together, creating a fragrant base for your dish.
-
Add the balsamic vinegar or red wine and cook until the liquid reduces slightly, about 2-3 minutes. This will enrich the flavor of the onions even more.
-
Blend the soaked cashews, broth, lemon juice, nutritional yeast, Italian seasoning, miso, and black pepper in a blender until smooth. This creamy cashew sauce will be the heart of your lasagna!
-
Mix in the sliced mushrooms to the skillet and cook until softened, about 5 minutes. Their earthy flavor complements the caramelized onions beautifully.
-
Combine the cashew sauce with the mushroom mixture in the skillet. Stir until everything is well integrated and creamy, inviting each ingredient to shine.
-
Break the lasagna sheets into irregular pieces and add them to the skillet, followed by the fresh spinach. Mix everything well, ensuring the spinach wilts and the pasta is enveloped in flavor.
-
Pour in the additional broth or water needed to cook the pasta, about 1-2 cups. Sprinkle with red pepper flakes if you enjoy a kick. Cover and simmer until the pasta is tender, about 10 minutes.
Optional: Garnish with fresh herbs for a colorful finishing touch!
Exact quantities are listed in the recipe card below.
How to Store and Freeze Savory French Onion Skillet Lasagna
Fridge: Store leftovers in an airtight container and refrigerate for up to 3 days. Reheat gently on the stovetop or microwave until warmed through.
Freezer: For longer storage, freeze individual portions in freezer-safe containers for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: When reheating frozen Savory French Onion Skillet Lasagna, warm it in the oven at 350°F (175°C) for about 20-25 minutes, covering it with foil to prevent drying out.
Serving: Allow to cool slightly before serving. This dish tastes great reheated and can easily be freshened up with a sprinkle of fresh herbs.
Make Ahead Options
These Savory French Onion Skillet Lasagna delights are perfect for meal prep! You can caramelize the onions and mushrooms up to 24 hours in advance, allowing you to savor the depth of flavor without the rush on a busy night. Just refrigerate them in an airtight container. For the cashew sauce, prepare it ahead as well and store it separately for up to 3 days—this ensures it stays creamy and fresh. When you’re ready to enjoy this dish, simply reheat the onion-mushroom mixture, stir in the cashew sauce, and follow with the lasagna sheets and spinach, simmering until the pasta is cooked. This simple prep ensures you can serve up a comforting homemade meal with minimal effort!
What to Serve with Savory French Onion Skillet Lasagna?
There’s nothing like pairing a warm, hearty dish with delightful sides that enhance the experience of a full meal.
-
Garlic Bread: The perfect tool for scooping up delicious lasagna, this crispy delight is a classic combination.
-
Mixed Green Salad: A refreshing medley of greens topped with a light vinaigrette offers a crisp contrast to the creamy lasagna.
-
Roasted Vegetables: Seasonal veggies like zucchini, bell peppers, and carrots roasted to perfection add vibrant color and texture.
-
Crispy Brussels Sprouts: Their crunchy exterior and tender interior bring an irresistible depth and flavor balance to your dish.
-
Red Wine: A glass of velvety red complements the rich flavors of the lasagna beautifully, enhancing your dining experience.
-
Dessert Option: Serve with a light lemon sorbet to cleanse the palate, offering a refreshing end to this savory meal.
Indulge in these thoughtfully paired sides to create a memorable feast every time!
Savory French Onion Skillet Lasagna Variations
Feel free to get creative with this dish—there are so many delightful ways to make it your own!
-
Gluten-Free: Substitute regular lasagna pasta with gluten-free sheets for a wholesome alternative that everyone can enjoy.
-
Cheesy Extra: Add a layer of your favorite shredded cheese or vegan cheese before serving to create a gooey, indulgent top.
-
Sautéed Greens: Mix in other greens like kale or Swiss chard for additional nutrients and a flavorful twist. They’ll wilt perfectly in the skillet!
-
Protein Boost: Incorporate cooked lentils or chickpeas for added protein and a heartier texture that makes this meal even more satisfying.
-
Herbaceous Twist: Experiment with fresh herbs like basil or parsley sprinkled on top just before serving—they’ll add a burst of freshness and color.
-
Mushroom Medley: Use a variety of mushrooms, such as shiitake or portobello, for a more complex flavor profile that elevates the dish to another level.
-
Spice it Up: Increase the red pepper flakes or add a dash of hot sauce to give your lasagna a spicy kick that warms you from the inside out.
-
Creamy Variants: Blend in a splash of coconut milk with your cashew sauce for a richer, creamier version that’s irresistible.
Each variation brings its own unique flair, ensuring your Savory French Onion Skillet Lasagna is always exciting and full of surprises!
Chef's Helpful Tips
- To achieve perfectly caramelized onions for your Savory French Onion Skillet Lasagna, avoid overcrowding the pan and cook them slowly over medium heat.
- A common mistake is not soaking the cashews long enough—make sure they are soaked for at least 4 hours or overnight to achieve a smooth sauce.
- When adding the lasagna sheets, break them into uneven pieces for a rustic look and better texture in your dish.
- Always check the pasta for doneness before the end of the cooking time, as different brands may require varying lengths to achieve the perfect tenderness.
- Always adjust the seasoning to your taste before serving, as this will really personalize the dish.
- Overall, patience and attention to detail will enhance each layer of flavor in your skillet lasagna.
Savory French Onion Skillet Lasagna Recipe FAQs
What kind of onions should I use for this recipe?
I recommend using medium yellow onions, as they caramelize beautifully, adding that sweet and savory depth that makes this dish so delicious. If you’re in a pinch, you can also use sweet onions, which will give a similar flavor profile.
How should I store leftovers of Savory French Onion Skillet Lasagna?
Store any leftovers in an airtight container in the fridge for up to 3 days. When you’re ready to enjoy it again, simply reheat it gently on the stovetop or in the microwave, and you’ll be treated to that wonderful comfort food experience all over again!
Can I freeze Savory French Onion Skillet Lasagna?
Absolutely! For best results, freeze individual portions in freezer-safe containers for up to 2 months. To do this, allow the lasagna to cool, portion it out, and then wrap each portion tightly. Thaw in the fridge overnight before reheating.
What should I do if the lasagna sheets are still hard after cooking?
If you find that the pasta isn’t cooked to your liking when you check it, simply add a little more broth or water to the skillet and cover it to allow the steam to help soften the lasagna sheets. Stir occasionally, and be patient; it can take an additional 5-10 minutes, depending on the type of lasagna sheets you’ve used.
Is this recipe suitable for those with nut allergies?
Since this recipe includes raw cashews in the creamy sauce, it’s not suitable for those with nut allergies. If you’re looking for an alternative, I often suggest using silken tofu blended with a bit of broth as a creamy base, which can achieve a similar texture.
How do I ensure my caramelized onions turn out perfectly?
To achieve the best caramelized onions, cook them over medium heat without overcrowding the pan. This allows them to caramelize slowly and evenly. Keep an eye on them, stirring occasionally, and let patience do the work—about 8-10 minutes should do it! If they’re browning too fast, reduce the heat slightly.

Savory French Onion Skillet Lasagna
Ingredients
Equipment
Method
- Heat the vegan butter or olive oil in a skillet over medium heat. Add the sliced onions and cook until they are beautifully caramelized, about 8-10 minutes.
- Stir in the minced garlic, dried thyme, salt, and black pepper. Cook for another minute.
- Add the balsamic vinegar or red wine and cook until the liquid reduces slightly, about 2-3 minutes.
- Blend the soaked cashews, broth, lemon juice, nutritional yeast, Italian seasoning, miso, and black pepper in a blender until smooth.
- Mix in the sliced mushrooms to the skillet and cook until softened, about 5 minutes.
- Combine the cashew sauce with the mushroom mixture in the skillet and stir until creamy.
- Break the lasagna sheets into irregular pieces and add them to the skillet, followed by the fresh spinach.
- Pour in the additional broth or water needed to cook the pasta, about 1-2 cups. Sprinkle with red pepper flakes. Cover and simmer until the pasta is tender, about 10 minutes.





