If you’re anything like me and adore dishes that combine simplicity with incredible flavor, you’re going to fall head over heels for this One Pot Creamy Pesto Pasta Recipe. Imagine tender pasta swimming in a luscious, herbaceous sauce made from fresh basil pesto, oat cream, and the natural sweetness of cherry tomatoes, all cooked together in one pot to save time and cleanup. This dish is the perfect weeknight dinner that feels special yet comes together effortlessly, making it a new favorite in your recipe rotation.
Ingredients You’ll Need
Keeping things straightforward with fresh and vibrant ingredients is key to making this One Pot Creamy Pesto Pasta Recipe truly shine. Each ingredient has a purpose, whether it’s to add a burst of color, a creamy texture, or a punch of flavor that ties everything together beautifully.
- 250 g tagliatelle or fettuccine: Choose your favorite long pasta to soak up all the delicious sauce perfectly.
- 1 cup cherry tomatoes (halved): Their juicy sweetness adds a lovely pop and balances the richness of the pesto and cream.
- 2 cups fresh spinach: This adds vibrant green color and earthy flavor, plus a nutritional boost.
- A handful of fresh basil leaves: Intensifies the pesto flavor and adds fresh, aromatic brightness.
- 3-4 garlic cloves (thinly sliced): Infuses the dish with gentle, warm garlicky undertones that complement the pesto.
- 4 tbsp green pesto: The star ingredient delivering bold herbaceous notes and depth.
- 1 tsp Italian seasoning: Adds a mix of Mediterranean herbs that elevate every bite.
- 1 cup oat cream (or other plant cream): Creates that irresistible creamy texture while keeping it plant-based.
- 1 cup vegetable stock: Helps cook the pasta and infuses it with savory flavor.
- Salt & pepper to taste: Essential seasoning to bring all the flavors to life.
- Optional: chili flakes or vegan parmesan for topping: Adds a little kick or cheesy richness, depending on your mood.
You’ll find the full ingredient list, instructions, and print option in the recipe card below.
How to Make One Pot Creamy Pesto Pasta Recipe
Step 1: Layer the Ingredients
Start by placing your pasta nests right in the center of a wide pan. On one side, arrange the juicy halved cherry tomatoes, and on the other, pile fresh spinach and basil leaves. Scatter those thinly sliced garlic cloves across everything. This layering helps the flavors meld beautifully as the pasta cooks.
Step 2: Season and Flavor
Generously spoon the green pesto right over the pasta. Sprinkle the Italian seasoning, salt, and pepper evenly, and if you like a little heat, toss on some chili flakes. Every sprinkle adds a fragrant and flavorful base for the sauce.
Step 3: Pour in the Liquids
Pour the oat cream and vegetable stock gently into the pan until the pasta is mostly covered. This liquid combo will cook the pasta to tender perfection while creating a rich, creamy foundation for the sauce.
Step 4: Cook Covered
Cover the pan with a lid and cook over medium heat for about 10 to 12 minutes. Give it a gentle stir every now and then to keep the pasta from sticking and to ensure it cooks evenly. If the pan starts to dry out, add a splash more stock — you want that luscious sauce to stay creamy.
Step 5: Create the Sauce
Once your pasta is al dente and the sauce has thickened wonderfully, stir everything together. Watch as the pesto, cream, and tomato juices mingle into a dreamy sauce that clings to every strand of pasta.
Step 6: Finish and Serve
Give the dish a final taste and adjust salt and pepper as needed. Serve it hot with an optional sprinkle of chili flakes or vegan parmesan for that extra bit of flair. Simple, stunning, and oh-so-satisfying.
How to Serve One Pot Creamy Pesto Pasta Recipe
Garnishes
To make your One Pot Creamy Pesto Pasta Recipe truly pop, try topping it with freshly cracked black pepper, a sprinkle of chili flakes for heat, or some vegan parmesan to add subtle umami depth. A few tiny basil leaves scattered on top add a fresh, inviting touch that makes the dish feel restaurant-worthy.
Side Dishes
This pasta pairs beautifully with crisp green salads like a simple arugula salad dressed with lemon vinaigrette or a crunchy cucumber and radish salad. If you want a little more indulgence, some garlic bread or vegan focaccia will soak up the sauce and round out your meal perfectly.
Creative Ways to Present
For a fun twist, serve the pasta in shallow bowls or rustic ceramic plates to highlight its vibrant colors. Add edible flowers or microgreens on top for a visual treat. You can even toss in some toasted pine nuts or walnuts for a pleasant crunch that contrasts with the creamy sauce.
Make Ahead and Storage
Storing Leftovers
Leftovers of this One Pot Creamy Pesto Pasta Recipe keep well in an airtight container in the fridge for up to 3 days. The flavors tend to mellow but stay delicious, making it perfect for quick lunches or dinners during busy days.
Freezing
Freezing creamy pasta dishes can be tricky because the texture may change. If you want to freeze, do so before adding the cream to maintain a better consistency. Thaw overnight in the fridge and add fresh cream and pesto when reheating to revive that freshly made taste.
Reheating
Gently reheat your leftover pasta on the stove over low heat, stirring often and adding a splash of plant milk or vegetable stock to loosen the sauce if it thickens too much. Avoid overheating to preserve the creamy texture and fresh flavors.
FAQs
Can I use other types of pasta for this One Pot Creamy Pesto Pasta Recipe?
Absolutely! While tagliatelle or fettuccine work beautifully, you can experiment with penne, farfalle, or even gluten-free pasta. Just keep an eye on cooking times as they might vary slightly.
Is oat cream the only option for the creamy base?
Not at all. Feel free to swap oat cream with coconut cream, soy cream, or any other plant-based cream you prefer. Each will bring a slightly different flavor but maintain the luscious, creamy texture.
Can I make this recipe vegan?
Yes! This entire One Pot Creamy Pesto Pasta Recipe is naturally vegan, especially if you opt for vegan pesto or make your own. Just skip traditional parmesan and use vegan alternatives or nutritional yeast.
What if I don’t have fresh basil leaves? Can I use dried?
Fresh basil adds a bright, fresh flavor that dried basil can’t replicate fully, but if you’re in a pinch, you can use about half a teaspoon of dried basil. Adding a touch more pesto will help compensate for the difference.
How can I add protein to this pasta dish?
Great question! To boost protein, consider stirring in cooked chickpeas, sautéed tofu cubes, or your favorite plant-based meat alternative. All will blend nicely with the creamy pesto sauce.
Final Thoughts
There’s something truly comforting about a dish that manages to be so simple yet bursting with vibrant flavors, and this One Pot Creamy Pesto Pasta Recipe ticks all those boxes. Whether you’re cooking for yourself or sharing with a loved one, this pasta will become a cherished go-to. So go ahead and try it—you’ll be so glad you did!
PrintOne Pot Creamy Pesto Pasta Recipe
This One Pot Creamy Pesto Pasta is a quick and easy vegan pasta dish that combines tagliatelle with fresh spinach, cherry tomatoes, and a luscious creamy pesto sauce made from oat cream and vegetable stock. Perfect for a cozy weeknight meal, it requires just one pan and 25 minutes from start to finish, delivering rich flavors with minimal cleanup.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Total Time: 25 minutes
- Yield: 2 servings
- Category: Pasta
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Ingredients
Pasta and Vegetables
- 250 g tagliatelle or fettuccine
- 1 cup cherry tomatoes, halved
- 2 cups fresh spinach
- A handful of fresh basil leaves
- 3–4 garlic cloves, thinly sliced
Seasonings and Sauce
- 4 tbsp green pesto
- 1 tsp Italian seasoning
- 1 cup oat cream (or other plant cream)
- 1 cup vegetable stock
- Salt & pepper to taste
- Optional: chili flakes or vegan parmesan for topping
Instructions
- Layer ingredients in a wide pan: Place the pasta nests in the center of a wide pan. Arrange the halved cherry tomatoes on one side and fresh spinach with basil leaves on the other. Scatter the thinly sliced garlic evenly over the ingredients.
- Season and flavor: Spoon the green pesto directly onto the pasta. Sprinkle Italian seasoning, salt, pepper, and optional chili flakes evenly over everything to infuse layers of flavor.
- Pour in liquids: Pour oat cream and vegetable stock into the pan until the pasta is mostly submerged. These liquids will cook the pasta and form the creamy sauce.
- Cook covered: Cover the pan with a lid and cook over medium heat for about 10–12 minutes. Stir occasionally to ensure the pasta cooks evenly and prevents sticking. Add a splash more vegetable stock if the mixture looks dry.
- Create the sauce: When the pasta is al dente and the sauce has thickened, stir everything together thoroughly. This combines the pesto, cream, and tomato juices into a luscious, creamy sauce.
- Finish & serve: Taste and adjust salt and pepper as needed. Serve the pasta hot, garnished with chili flakes or vegan parmesan if desired.
Notes
- This recipe is vegan and can be made gluten-free by using gluten-free pasta.
- Use oat cream or any plant-based cream for a dairy-free version.
- Stir occasionally during cooking to prevent the pasta from sticking to the pan.
- Add a splash more vegetable stock if the sauce becomes too thick during cooking.
- For extra richness, sprinkle with vegan parmesan or your favorite cheese alternative before serving.