Description
This creamy vegan caramelized onion pasta is silky, rich, and deeply savory — made entirely from whole plant-based ingredients with no cream or dairy. Slow-cooked caramelized onions blended with a cashew cream sauce create something truly special. Gluten-free, dairy-free, and ready in 45 minutes.
Ingredients
Units
Scale
- For the Pasta & Sauce:
- 12 oz gluten-free linguine or spaghetti
- 3 large yellow onions, thinly sliced
- 4 tbsp olive oil, divided
- 4 cloves garlic, minced
- 2 tsp balsamic vinegar
- 1 tsp fresh thyme leaves (or 1/2 tsp dried)
- 1/2 tsp smoked paprika
- Salt and black pepper to taste
- 1/2 cup reserved pasta water (plus more as needed)
- 1-2 tsp nutritional yeast (optional)
- Red pepper flakes, to taste
- For the Cashew Cream:
- 3/4 cup raw cashews, soaked 2+ hours then drained
- 1/2 cup water
- 1 tbsp lemon juice
- 1/2 tsp garlic powder
- 1/2 tsp salt
- For the Crispy Breadcrumb Topping:
- 1/2 cup gluten-free breadcrumbs
- 1 tbsp olive oil
- 1 clove garlic, minced
- Pinch of salt
- Fresh parsley, for garnish
Instructions
- Make the cashew cream: Drain and rinse soaked cashews. Blend with water, lemon juice, garlic powder, and salt until completely smooth. Set aside.
- Caramelize the onions: Heat 3 tbsp olive oil in a large skillet over medium heat. Add sliced onions and a pinch of salt. Cook, stirring every 5 minutes, for 30–35 minutes until deeply golden and jammy. In the last 5 minutes, add garlic, thyme, smoked paprika, and balsamic vinegar. Cook 2 minutes.
- Cook the pasta: Bring a large pot of salted water to a boil and cook gluten-free pasta until just al dente. Reserve at least 1 cup pasta water before draining.
- Build the sauce: Pour cashew cream into the skillet with the onions over medium-low heat. Add 1/3 cup pasta water and stir until a glossy sauce forms. Add nutritional yeast if using. Season with salt, pepper, and red pepper flakes.
- Toss pasta: Add drained pasta to the skillet and toss with tongs to coat. Add pasta water as needed for a silky consistency.
- Toast breadcrumbs: In a small pan, heat 1 tbsp olive oil over medium heat. Add garlic and breadcrumbs with a pinch of salt. Toast 2–3 minutes until golden and crispy.
- Serve: Divide pasta into bowls. Top with crispy breadcrumbs, fresh parsley, cracked pepper, and red pepper flakes. Serve immediately.
Notes
- Don’t rush the caramelization — 30–35 minutes of low-and-slow cooking is what gives this sauce its depth.
- Save extra pasta water — it’s the key to a silky, restaurant-quality sauce.
- Store leftovers in an airtight container for up to 4 days. Add a splash of water when reheating.
- To make nut-free: substitute full-fat canned coconut cream for the cashew cream.
- The caramelized onion sauce freezes well for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Cuisine: Italian