Go Back
+ servings
Linguine with Onion and Tomatoes recipe served in a large bowl.

Linguine with Onion and Tomatoes

This refreshing tomato and onion pasta is full of flavor and packed with a good amount of protein thanks to its navy beans.
4.25 from 8 votes
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Course: Dinner
Cuisine: Italian-Inspired
Keyword: Healthy Tomato Linguine, Vegan Linguine Pasta
Servings: 3

Ingredients
 

  • 2-3 tbsp olive oil
  • 4 medium yellow onions thinly sliced
  • 2 cloves garlic minced
  • Big pinch chili flakes
  • Handful cherry tomatoes
  • Handful chestnut mushrooms
  • 1 can navy beans rinsed well
  • Handful fresh basil roughly chopped
  • Handful spinach
  • Handful sprouts
  • 1/4 cup vegan butter
  • Seas salt and cracked pepper
  • Vegan Parmesan

Instructions

  • Add olive to a large pan over medium heat. Once oil is hot add onions. Cook over medium low heat for approx 30 minutes stirring frequently.
  • Boil water and cook pasta. Reserve 1/2 cup water.
  • Add garlic to softened onions, and season with salt and cracked pepper.
  • Add mushrooms and 2 tbsp butter. Cook until mushrooms start to soften, add cherry tomatoes and beans.
  • Cook until heated through and add spinach, sprouts, pasta and remaining 2 tbsp butter. Season again and toss well.
  • Serve with cheese, more sprouts and chili flakes.

At Good Old Vegan, we believe in living a healthy vegan lifestyle, and only recommend products/services that we believe in. Occasionally, articles may contain affiliate links that earn us a small commission at no extra cost to you. This will never affects the integrity of our content.

Did you try this recipe?Mention @goodoldvegan or tag #goodoldvegan!