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
overhead shot of french onion skillet pasta bake on a marble board with a silver spoon

French Onion Pasta Bake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Emily
  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings 1x
  • Diet: Vegan


Inspired by the classic soup, this French Onion Skillet Pasta Bake is a hearty and healthy weeknight dinner! Made with caramelized onions and a creamy dairy-free sauce, it’s a comforting meal with traditional flavors. It’s a high protein vegan meal everyone will enjoy!



For caramelized onions:

  • 3 TBS olive oil
  • 1 large yellow onion
  • 1 tsp sea salt
  • 1/4 cup white wine
  • 2 TBS balsamic vinegar
  • 4 cloves of garlic, minced
  • 1/2 tsp red pepper flakes (optional)
  • 2 TBS dried thyme or Italian seasoning

For white sauce:

  • 1/3 cup slivered almonds*
  • 3 TBS nutritional yeast
  • 1 tsp apple cider vinegar**
  • 1/4 cup unsweetened plain almond milk

For pasta bake:

  • 1 8 oz. package button mushrooms
  • 2 cups water or vegetable broth
  • 1 cup parsley, chopped
  • 810 no boil lasagna sheets, broken into pieces


  1. Begin by caramelizing you onions (these can be made ahead). Add olive oil to a standard-size cast iron skillet over medium low heat. Add sea salt and sauté for 5 minutes, until golden. Stir to prevent sticking. Cover your skillet, turn heat to low, and let onions steam for 25-30 minutes. Check occasionally to ensure they’re not burning, adding a splash of water if needed. This process will take some time so try not to check too often! I use the lowest heat possible on my stovetop.
  2. Remove the lid and deglaze the pan with white wine. Stir to let wine reduce. Repeat this process with the balsamic vinegar. Stir and add minced garlic, dried thyme, and optional red pepper. By this point your onions have been cooking for nearly 45 minutes, should be a dark brown and smell sweet. Turn off heat but leave onions in pan.
  3. To make white sauce, add slivered almonds, nutritional yeast, apple cider vinegar, and almond milk to a high speed blender and combine until smooth. Add a splash of water if needed to help things along. The sauce should not be grainy at all, but velvety and smooth. Set sauce aside.
  4. Turn heat to medium. Add to pan chopped mushrooms and let cook for 2 minutes until some of their natural water is released. One the mushrooms are looking browned, add 2 cups water or broth (slightly less if your skillet is less than 12 inches across and 2 inches deep), parsley, and your reserved sauce. Bring mixture to a heavy simmer/near boil in the pan, watching carefully for overflow.
  5. Break lasagna sheets and poke inside the mixture so that they are covered by liquid. Let entire mixture simmer on high until noodles are cooked (about 10 minutes). You may want to cover the skillet with a lid to ensure the pasta cooks through fully. Remove from heat, let cool slightly, and serve.


*Can substitute soaked cashews

**Can substitute lemon juice

  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American


  • Serving Size: 1/6 of recipe
  • Calories: 288 calories
  • Sugar: 3.2 grams
  • Sodium: 120 milligrams
  • Fat: 11.9 grams
  • Saturated Fat: 1.5 grams
  • Unsaturated Fat: 10.4 grams
  • Trans Fat: 0 grams
  • Carbohydrates: 32.7 grams
  • Fiber: 5.3 grams
  • Protein: 12.3 grams
  • Cholesterol: 0 milligrams