Sweet Vegan Onion Pasta

Featured in Meals That Make the Table Happy.

Sweet Vegan Onion Pasta turns ordinary ingredients into an elegant meal. The slow-cooked onions develop a sweet, jam-like richness that sets the base for creamy vegan pasta. Bold sun-dried tomatoes add depth while balsamic glaze balances the flavors with a touch of acidity. Use a store-bought or homemade vegan cream to create a smooth sauce that clings to every bite of pasta. Quick, comforting, and entirely dairy-free, it's an impressive weeknight option you can make in 40 minutes.
A woman wearing a chef's hat and apron.
Updated on Thu, 27 Mar 2025 22:27:05 GMT
A comforting bowl of pasta with hints of tomatoes and garnishes. Pin it
A comforting bowl of pasta with hints of tomatoes and garnishes. | mecooking.com

Silky plant-based noodles with sweet golden onions make a delightful comfort meal that turns basic pantry items into a fancy dinner. The slow-cooked onions develop a deep, honey-like richness that's the star of a smooth non-dairy sauce, enhanced by oil-packed tomatoes and fragrant herbs.

I've made this dish so many times, and I've learned it gets way better when you don't rush the onions. My folks always ask for this at our weekend family meals - they love how ordinary onions turn into something so amazing.

Smart Ingredient Guide

  • Pasta: Any type works great as the grooves catch all that velvety sauce, making sure you get flavor in every bite
  • Yellow onions: They turn naturally sweet when cooked slowly, making them the perfect base for our sauce
  • Fresh garlic cloves: They add a punch of flavor that you just can't get from the powdered stuff
  • Balsamic glaze: Adds a fancy touch of sweetness with a bit of tang that makes everything taste better
  • Sun-dried tomatoes: The oil-packed ones bring intense flavor and nice chewy bits to the sauce
  • Premium tamari: Gives the sauce extra richness while keeping everything wheat-free
  • Italian seasoning blend: Brings in all those classic Mediterranean flavors that work so well with sweet onions
  • Vegan cream: The cashew version makes everything creamy without using any dairy
  • Fresh parsley: Adds a pop of green and fresh garden flavor to finish things off

Crafting Your Dreamy Pasta

Start With The Basics:
Get your biggest pan hot over medium heat and pour in three tablespoons of olive oil. When it's shiny, toss in your thinly sliced onions with a big pinch of sea salt. Let them cook slowly, giving them a stir now and then with a wooden spoon until they start getting juicy.
Build Up The Taste:
As your onions cook down, you'll see them turning golden at the edges. Whenever the pan looks dry, splash in a bit of water and scrape all the tasty brown bits off the bottom. Don't rush this part – it'll take about 20 minutes to get those onions perfectly sweet.
Add Some Aroma:
Toss minced fresh garlic and dried herbs in with those golden onions. Let everything cook together until you can really smell it. Your kitchen will smell amazing right about now.
Cook Your Pasta:
While the onions are doing their thing, get a big pot of water boiling. Make it really salty – like ocean water. Cook your pasta just until it's barely tender, and save two cups of that starchy water before you drain it.
Mix Everything Together:
Put the tomatoes, balsamic glaze, and tamari in with your onion mix. Pour in the plant cream and keep stirring until you've got a smooth sauce. Add your pasta and splash in enough of that saved pasta water to make everything nice and silky.
A bowl of pasta with cheese and herbs. Pin it
A bowl of pasta with cheese and herbs. | mecooking.com

My grandma always told me to pick the freshest yellow onions for this dish, saying they had just the right amount of sugar for turning golden brown. After cooking this so many times, I can tell you she was totally right.

Tasty Side Matches

Make this pasta into a fancy dinner by serving it with crispy oven-baked broccolini, pouring a chilled glass of white wine, and sprinkling some toasted pine nuts on top. For everyday meals, just toss a simple arugula salad with lemon dressing on the side.

Make It Your Own

Try swapping regular pasta for zucchini noodles in summer, or go with bean-based pasta for extra protein. You can toss in some cooked mushrooms for more savory flavor, or add fresh spinach for some green goodness.

Storage Secrets

Keep any leftover pasta in a sealed container in your fridge for up to four days. When you want to eat it again, add a little water or plant milk to bring back the creaminess. Heat it up slowly on medium-low, stirring every so often.

A bowl of pasta with cheese and herbs. Pin it
A bowl of pasta with cheese and herbs. | mecooking.com

Over the years making this dish, I've found that taking your time is really what makes it special. Being patient with those onions creates so many layers of flavor that make this simple pasta truly unforgettable. Whenever I cook this, it reminds me that sometimes the most basic stuff makes the tastiest food.

Frequently Asked Questions

→ Is it possible to make this gluten-free?
Definitely! Just replace the pasta with your favorite gluten-free kind and swap soy sauce for tamari. Everything else stays the same.
→ When are my onions properly caramelized?
They're done when they've shrunk a lot, are deep golden-brown, and have a jam-like feel. This usually takes 15-20 minutes of cooking while frequently deglazing.
→ Any vegan cream alternatives?
Yes! Blend soaked cashews or sunflower seeds with water for a homemade cream. Unsweetened coconut cream or oat cream from the store are easy substitutes too.
→ Can I prep this pasta in advance?
Of course! Make the onion sauce up to two days earlier, refrigerate it, then reheat and loosen it with some pasta water when you're ready to cook fresh pasta.
→ What proteins go well with this dish?
Try roasted chickpeas, pan-fried tofu, white beans, or tempeh. If not vegan, grilled chicken or sautéed shrimp are tasty options too.

Vegan Onion Pasta

Sweet onions and sun-dried tomatoes come together in a silky dairy-free sauce for this Sweet Vegan Onion Pasta, ready in 40 minutes.

Prep Time
10 Minutes
Cook Time
30 Minutes
Total Time
40 Minutes
By: Mariana

Category: Main Dishes

Difficulty: Intermediate

Cuisine: American

Yield: 4 Servings

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Base Ingredients

01 2 yellow onions, thinly sliced up
02 5 cloves garlic, sliced up
03 1 tbsp olive oil
04 2 cups dry Orecchiette pasta (or 4 portions of any pasta you like)
05 1 cup of the pasta's starchy cooking water
06 Water for loosening up anything sticking to the pan

→ Seasonings & Flavorings

07 1 tbsp soy sauce
08 1/4 cup finely chopped fresh parsley
09 2 tsp blend of Italian herbs
10 Salt and black pepper to your preference
11 1/2 cup creamy vegan substitute, store-bought or homemade
12 2 tbsp balsamic glaze
13 1/4 cup thin strips of sun-dried tomatoes from a jar of oil
14 1/2 tsp crushed red chili flakes, optional

Instructions

Step 01

Grab a big skillet, toss in the oil, and warm it over medium. Once it’s ready, add in the onions with a pinch of salt. Let them cook about 5 minutes, stirring, until browned patches form on the pan. Add a splash or two of water, scraping all those tasty bits off. Keep cooking and adding water anytime it starts sticking, until the onions are deeply golden (about 15 minutes).

Step 02

Add the garlic slices, chili flakes (if you want a little heat), and Italian herb blend to the skillet. Stir it all around for about 3-4 minutes until the garlic softens and mixes in with the onions. Keep an eye on it and pour in a bit of water as needed to avoid burning.

Step 03

While the onions are doing their thing, get water going in a pot. Salt it up generously so it’s as salty as ocean water, then drop in your pasta and cook it following the instructions on the box. Scoop out a cup of the pasta water before you drain it all away.

Step 04

Combine the juicy sun-dried tomatoes, balsamic glaze, soy sauce, vegan cream, and about half of the reserved starchy water with the cooked onions. Stir it really well so everything blends together.

Step 05

Mix your cooked pasta and fresh parsley into the skillet with the sauce. Add a bit more pasta water if the sauce feels too thick. Taste and adjust with salt and pepper if needed.

Notes

  1. Always scrape up the brown bits at the pan's bottom while cooking. Just add a little water—it boosts flavor and keeps stuff from burning.
  2. DIY vegan cream is easy: Soak 1/2 cup cashews or sunflower seeds in hot water for 10 minutes. Blend them with 1/4 cup fresh water until smooth, then use 1/2 cup in this dish.
  3. Try pairing this with add-ons like crisped chickpeas or tofu chunks for a bigger meal.

Tools You'll Need

  • A big skillet for sautéing
  • Pot for boiling the pasta
  • Blender, if you’re whipping up your own vegan cream

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains wheat (unless gluten-free pasta is used)
  • Soy content from soy sauce
  • Tree nut risk if making vegan cream with cashews

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 12 g
  • Total Carbohydrate: 48 g
  • Protein: 8 g