Creamy Vegan Caramelized Onion Pasta features slow-cooked golden onions and a silky cashew-based cream sauce tossed with pasta for a plant-based dish that’s cozy, rich, and full of flavor.
3 large yellow onions, thinly sliced
2 tbsp olive oil
1/2 tsp salt
1 tsp balsamic vinegar (optional)
12 oz pasta (fettuccine, linguine, or rigatoni)
3/4 cup raw cashews (soaked 30 mins)
1 cup unsweetened plant milk
2 tbsp nutritional yeast
1 garlic clove
1 tbsp lemon juice
Salt and pepper, to taste
Reserved pasta water
Caramelize onions in olive oil over medium-low heat for 30–40 minutes until deep golden and soft. Stir occasionally. Add balsamic at the end if using.
Blend cashews, plant milk, nutritional yeast, garlic, lemon juice, and salt until smooth. Set aside.
Cook pasta until al dente. Reserve 1/2 cup pasta water and drain.
Return pasta to pot. Add cream sauce and caramelized onions. Toss to combine, thinning with pasta water as needed.
Serve warm, topped with herbs, cracked pepper, and optional vegan parmesan.
Use coconut milk or silken tofu instead of cashews for nut-free version.
Add spinach, mushrooms, or roasted veggies for variation.
Store leftovers refrigerated for up to 3 days.