A quick and easy one pot vegan pasta recipe that combines pasta, vegetables, and flavorful seasonings all cooked together for a delicious and hassle-free meal.
12 ounces dry spaghetti pasta
1 medium yellow onion, thinly sliced
4 cloves garlic, thinly sliced
1 pint cherry tomatoes, halved
4 cups vegetable broth
1/4 cup extra virgin olive oil
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon red pepper flakes
Salt, to taste
Freshly ground black pepper, to taste
2 cups fresh baby spinach
1/4 cup fresh basil leaves, chopped
In a large wide pot or deep skillet, combine the dry spaghetti pasta, sliced onion, sliced garlic, halved cherry tomatoes, dried oregano, dried basil, red pepper flakes, salt, and black pepper.
Pour the vegetable broth and olive oil over the ingredients in the pot.
Place the pot over medium-high heat and bring the mixture to a boil, stirring frequently to prevent the pasta from sticking.
Once boiling, reduce the heat to medium and continue to cook, stirring occasionally, until the pasta is al dente and most of the liquid has been absorbed, about 9 to 12 minutes.
When the pasta is almost done, stir in the fresh baby spinach and cook for an additional 1 to 2 minutes until the spinach is wilted.
Remove the pot from heat and stir in the chopped fresh basil leaves.
Adjust seasoning with additional salt and pepper if needed.
Serve immediately, drizzled with extra olive oil if desired.