Looking for a quick and easy plant-based weeknight dinner that’s both delicious and satisfying? This vegan creamy one pot pasta recipe with its savory rose sauce and roasted red peppers is the answer! Whether you’re a vegan or not, this recipe is sure to please your taste buds and impress your guests.
With a cook time of just 30 minutes or less, this one pot vegan pasta recipe is perfect for busy weeknights when you don’t have a lot of time to spend in the kitchen. It’s so easy to prepare that even a beginner cook can make it. So, what are you waiting for? Give it a try and impress your family and friends with your culinary skills. If you are a fan of one-pot recipes you can check out my collection of One Pot Vegan Meals here.
What is One Pot Pasta?
One pot pasta is a cooking method where you cook all the ingredients in one dish, including the pasta. This not only saves time, but also infuses the pasta with the flavors of the other ingredients.
Ingredients & Substitutions For This Vegan Creamy One Pot Pasta
The Vegan Creamy One Pot Pasta recipe calls for a variety of ingredients that come together to create a delicious and satisfying meal. The Rose Sauce, which forms the creamy base for the dish, includes soaked cashews, tomato paste, vegetable broth, and hot chili flakes. Soaked cashews give the sauce its creamy texture, while the tomato paste and vegetable broth adds flavor and depth. Hot chili flakes can be added for those who prefer a bit of spice in their meals.

The Pasta portion of the dish calls for a few more ingredients, including olive oil, diced onion, minced garlic, vegetable broth, penne pasta, nutritional yeast, roasted red peppers, hot chili flakes, Italian spice blend, and spinach. The olive oil is used to sauté the onion and garlic, which provide the base for the pasta sauce. The vegetable broth is added to the pan along with the penne pasta, nutritional yeast, roasted red peppers, hot chili flakes, and an Italian spice blend. Finally, the spinach is added to the pan and cooked until wilted.
These ingredients come together to create a rich and flavorful vegan pasta dish that is perfect for vegans and non-vegans alike.
Helpful Tools
- High-powered blender for making the creamy rose sauce
- Large pot for cooking the pasta and sauce together
- Wooden spoon for stirring the ingredients
How to Make This Vegan Creamy One Pot Pasta
Making Vegan Creamy One Pot Pasta is a straightforward process that requires some basic kitchen skills.

To begin, you’ll need to prepare the rose sauce by blending the soaked and drained cashews, tomato paste, and vegetable broth in a high-powered blender until smooth and creamy.

Set the sauce aside while you prepare the rest of the dish.
Next, heat a tablespoon of olive oil in a large pot over medium heat. Add diced onions and cook them for 3-4 minutes, or until they start to soften. Then add minced garlic and sauté for one more minute.
Once the onions and garlic are cooked, add roasted red peppers, nutritional yeast, Italian spice blend, and hot chili flakes to the pot. Stir these ingredients together before adding three cups of vegetable broth and the penne pasta.

Cook the penne pasta according to the package instructions. Once it’s almost done cooking, add the rose sauce to the pot and stir everything together until well-mixed.
Then add the spinach and cook for an additional 1-3 minutes, or until the spinach is wilted.

Once the pasta is fully cooked and the sauce has thickened, your Creamy One Pot Vegan Pasta is ready to serve. Simply scoop the pasta into bowls and enjoy the rich, satisfying flavors of this delicious vegan meal.
Tips & Tricks
Here are a few tips and tricks that can help you make the best white bean avocado vegan sandwich possible:
- Soak the cashews in boiling water for 10 minutes to make them easier to blend
- Use nutritional yeast for a cheesy flavor without dairy
- Add more or less hot chili flakes based on your preferred level of spiciness
- Use gluten-free pasta if desired
- Use a large pot to ensure there is enough room for the pasta to cook and absorb the liquid.
- Stir the pasta occasionally to prevent it from sticking together.
- If the sauce is too thin, let it simmer for a few more minutes to thicken.
FAQ: Vegan Creamy One Pot Pasta
Absolutely! You can use any type of pasta noodle for this vegan one pot pasta recipe. But for added protein, red lentil pasta noodles work well. Additionally, you can also try using homemade vegan noodles for an extra decadent and creamy meal. The choice of noodle type is really up to you and what you have on hand. No matter which pasta you choose, this dish is sure to be a delicious and satisfying vegan meal that the whole family will love.
Unfortunately, this dish does not freeze well due to the creamy sauce. It’s best to enjoy it fresh.
Leftovers of this vegan creamy one-pot pasta can be stored in an airtight container for up to four days in the fridge. When you’re ready to eat it again, you can reheat the pasta in the microwave or on the stovetop.

Creamy One Pot Vegan Pasta
Ingredients
ROSE SAUCE
- ¾ cup soaked cashews Soaked in boiling water for 10 minutes. Drain excess water.
- 3 tbsp tomato paste
- 1 cup vegetable broth
- 1 tbsp hot chili flakes optional
PASTA
- 1 tbsp olive oil
- 1 diced onion
- 5 cloves minced garlic
- 3 cups vegetable broth
- 4-5 cups penne
- ¼ cup nutritional yeast
- 1 cup roasted red peppers (diced) if you wanted extra you can add an extra ½ cup
- 1 tbsp hot chili flakes optional
- 3 tbsp italian spice blend
- 6 to 8 cups spinach about 3 large handfuls
Instructions
- Start by preparing the rose sauce. Blend the soaked and drained cashews, tomato paste, and broth in a high powered blender. Blend until smooth and creamy and set aside.
- Add olive oil to a large pot over medium heat. Add diced onion and cook for 3 to 4 minutes until onions start to soften. Add minced garlic and sautee for 1 more minute.
- Add roasted red peppers, nutritional yeast, Italian spice blend, and hot chili flakes. Stir in the ingredients then add 3 cups of broth and the penne.
- Cook pasta according to the package instructions. Once the pasta is almost done cooking add in the rose sauce. Stir until well mixed. Then stir in the spinach. Cook another 1 to 3 minutes until spinach is wilted.
- Serve and enjoy!
Video
Notes
Nutrition
Conclusion
This vegan creamy one pot pasta recipe is the perfect solution for a quick and easy weeknight dinner. It’s delicious, satisfying, and easy to make, making it the ideal meal for busy nights. So, don’t hesitate to try it out and enjoy a tasty plant-based dinner with your loved ones.
Wow this was so so tasty, so nice and creamy my family loved this vegan Rosa pasta sauce and was asking for seconds even though they don’t like spinach lol I’m waiting for more recipes like this. Thank you so much! And it was easy to clean up
You’re welcome! Thank you so much for trying it out 😀 Keep checking back every week for more vegan recipes!
This is a great recipe, easy to make
Thank you so much for trying out my recipe! I have lots of other easy recipes on here as well that I think you would love 😀
So quick and easy love when there are less dishes makes clean up easy. The creamy vegan sauce was delicious!
Hi Lauren, Thank you so much for the review, so happy you loved the creamy sauce. It’s one of my favorite easy pasta recipes!
This recipe was perfect so quick and easy to make thank you
Thanks so much Laura!
The rose sauce for this recipe was fantastic!
Thanks Angela!