Garlicky Caramelized Onion and Mushroom Pasta

"This dairy-free Creamy Garlic Caramelized Onion and Mushroom Pasta is the weeknight meal waiting for you! This recipe is made in less than an hour, and requires less than 10 ingredients!"
-- @magsmakes28
Jump to Section
  • Recipe Card
Prep time 10mins
Cook time 30mins
Serves or Makes: 4

Recipe Card


  • 1 box pasta
  • 2 teaspoons olive oil
  • 1 medium white onion
  • 1 tablespoon balsamic vinegar
  • 1 1/2 cup chopped mushrooms
  • 1/2 cup cashews
  • 2 cloves minced garlic
  • 1 teaspoon salt
  • 1 teaspoon pepper


  • Step 1

    Thinly slice onion and place in a skillet with 1-2 tbsp of olive oil. Let the onions cook for about 10 minutes on medium heat.

  • Step 2

    After about 10 minutes, lower the heat. Sprinkle with a bit of sugar, this is optional but it helps caramelize the onions! Stir the onions occasionally for another 20 minutes, letting them stick and brown to the pan for a few seconds then scrap/toss around using a metal spatula.

  • Step 3

    Once the onions are caramelized I recommend pouring 1 tbsp of balsamic vinegar in the pan to deglaze it. It also adds a nice flavor to the onions.

  • Step 4

    While the onions are caramelizing, make your pasta! Cook according to the box, once it is ready to drain scoop out about 1/2 cup of the pasta water and set aside. Drain the pasta and let it cool for about 5 minutes.

  • Step 5

    Now that the pasta is ready and the onions are caramelized. Add in the mushrooms to the skillet. Cook on medium heat for about 5 minutes, until the mushrooms have softened a bit.

  • Step 6

    While the mushrooms are cooking, make the creamy garlic sauce! In a high-speed blender, toss in the cashews, garlic, salt, pepper, and 1/2 cup of water. Blend for about 3-4 minutes, until smooth.

  • Step 7

    Next add in the pasta to the skillet. Toss the mushrooms, onions, and pasta together.

  • Step 8

    Slowly pour in the garlic sauce, toss everything together. Then add in the pasta water tablespoon, by tablespoon until you get the desired consistency. The water helps thin out the sauce. Then eat!!

More from @magsmakes28