Whip up a delicious dinner in under 30 minutes with this One-Pot Creamy Tomato Pasta recipe. Creamy, tomato-y goodness awaits in every bite—plus, it's quick to make and satisfying!
Heat oil in a large pot/pan over medium heat. Add onion and sauté until translucent, about 2-3 minutes.
Add garlic and sauté for 30-60 seconds until fragrant.
Stir in the tomato paste, crushed red pepper, and oregano. Cook for 30-60 seconds.
Now pour in the wine and reduce about 1-2 minutes.
Add the tomatoes, vegetable broth, pasta, salt, and pepper. Give it a good stir, then cover and bring to a boil, then lower heat to maintain a medium simmer. Stir every few minutes, scraping the bottom each time to avoid sticking. Cook for 12-15 minutes until pasta is al dente.
Remove from heat and stir in the vegan cream cheese until melted and combined. Now gently stir in the fresh basil. Taste for seasoning and add more if needed.
Serve in bowls topped with fresh-cut basil and vegan parmesan. Enjoy!
Notes
See the post above for step-by-step photos, extra tips, and FAQs