A quick and easy one pot vegan pasta recipe that combines pasta, vegetables, and a flavorful tomato sauce all cooked together for a delicious, fuss-free meal.
12 ounces dry spaghetti pasta
1 medium yellow onion, thinly sliced
4 cloves garlic, thinly sliced
1 can (14 ounces) diced tomatoes with juices
4 cups vegetable broth
1 tablespoon olive oil
1 teaspoon dried oregano
1 teaspoon dried basil
1/2 teaspoon red pepper flakes
1 teaspoon salt
1/2 teaspoon black pepper
2 cups fresh baby spinach
1/4 cup fresh basil leaves, chopped
In a large pot, add the dry spaghetti pasta, sliced onion, sliced garlic, diced tomatoes with their juices, vegetable broth, olive oil, dried oregano, dried basil, red pepper flakes, salt, and black pepper.
Bring the mixture to a boil over high heat, stirring occasionally to prevent the pasta from sticking.
Once boiling, reduce the heat to medium and simmer uncovered for 10 to 12 minutes, stirring frequently, until the pasta is cooked al dente and most of the liquid has been absorbed.
Stir in the fresh baby spinach and cook for an additional 2 minutes until wilted.
Remove the pot from heat and stir in the chopped fresh basil leaves.
Serve hot, optionally garnished with additional fresh basil.