Print
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 view of creamy vegan caramelized onion pasta in a white bowl topped with parsley and breadcrumbs

Creamy Vegan Caramelized Onion Pasta (Gluten-Free + Dairy-Free)


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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

  1. Make the cashew cream: Drain and rinse soaked cashews. Blend with water, lemon juice, garlic powder, and salt until completely smooth. Set aside.
  2. 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.
  3. 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.
  4. 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.
  5. Toss pasta: Add drained pasta to the skillet and toss with tongs to coat. Add pasta water as needed for a silky consistency.
  6. 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.
  7. 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