There’s something truly satisfying about a meal that comes together in just one pan—minimal mess, maximum flavor. My One-Pan Creamy Pesto Veggie Pasta is exactly that: a vibrant, comforting dish that makes weeknight dinners feel special without any extra fuss. Imagine tender pasta swimming in a silky, basil-rich pesto sauce, tossed with crisp veggies that add just the right amount of freshness and texture. Whether you’re a home cook eager to shake up your dinner routine or a chef looking for a fast, crowd-pleasing dish, this recipe hits all the right notes. Ready to dive in? Let’s turn simple ingredients into a creamy, dreamy pasta you’ll want to make again and again.
Why choose One-Pan Creamy Pesto Veggie Pasta?
Simplicity at its finest: This recipe needs just one pan, cutting down cleanup time significantly. Creamy, comforting flavor: The rich pesto sauce coats every noodle perfectly, delivering a burst of fresh basil and garlic. Veggie-packed goodness: A colorful mix of crisp vegetables adds healthy texture and vibrant taste. Quick weeknight winner: Ready in under 30 minutes, it fits busy schedules effortlessly. Versatile and satisfying: Perfect as a vegetarian main or a side, it won’t disappoint any palate.
One-Pan Creamy Pesto Veggie Pasta Ingredients
For the Pasta & Sauce
- Pasta (penne or fusilli) – choose a shape that holds sauce well for that creamy pesto goodness.
- Basil pesto – homemade or store-bought, this is the star that brings vibrant flavor.
- Heavy cream or coconut cream – adds silky richness to transform pesto into a luscious sauce.
- Vegetable broth – use instead of water to infuse extra depth into the pasta as it cooks.
- Olive oil – a splash to sauté veggies and enrich the overall taste.
- Garlic cloves – minced for that essential aromatic punch in the creamy pesto sauce.
For the Veggie Mix
- Cherry tomatoes – burst of sweet acidity balances the creamy sauce beautifully.
- Zucchini – tender and mild, it soaks up flavors without overpowering.
- Bell peppers – vibrant colors and crunch add freshness and visual appeal.
- Baby spinach – stirred in at the end, it wilts gently, giving a healthy green touch.
Finishing Touches
- Parmesan cheese – freshly grated on top for that irresistible savory finish.
- Pine nuts – toasted for a nutty crunch, echoing the pesto’s pine nut base perfectly.
- Fresh basil leaves – a handful torn over the dish to brighten each bite.
Enjoy gathering these ingredients—this One-Pan Creamy Pesto Veggie Pasta recipe is bound to bring joy and flavor with every forkful!
How to Make One-Pan Creamy Pesto Veggie Pasta
- Heat oil: Warm olive oil in a large skillet over medium heat until shimmering, about 1 minute, ensuring a hot pan to sauté vegetables evenly.
- Sauté zucchini & peppers: Add zucchini and bell peppers, cooking for 3–4 minutes until tender-crisp with a slight golden edge.
- Add garlic: Stir in minced garlic, cooking for 30 seconds until fragrant bubbles appear and aroma fills the kitchen.
- Deglaze & simmer: Pour in vegetable broth and heavy cream, stirring well. Bring to a gentle simmer for about 2 minutes to meld flavors.
- Cook pasta: Add pasta in an even layer, cover skillet, and simmer for 12–15 minutes, stirring occasionally to prevent sticking and ensure even cooking.
- Incorporate pesto: Stir in basil pesto and halved cherry tomatoes, simmering for 2–3 minutes until sauce turns silky and coats each noodle.
- Wilt spinach: Fold in baby spinach, cooking just until leaves turn bright green and slightly wilted, about 1–2 minutes.
- Serve & finish: Remove from heat, sprinkle freshly grated Parmesan and toasted pine nuts, and top with torn basil leaves for freshness.
Optional: drizzle extra pesto over each serving for deeper basil notes.
Exact quantities are listed in the recipe card below.

Variations & Substitutions for One-Pan Creamy Pesto Veggie Pasta
Feel free to get creative with this recipe! Your kitchen is your canvas, and every twist can offer a delightful surprise.
- Gluten-Free Pasta: Substitute regular pasta with gluten-free penne or fusilli for a gluten-friendly option that still delivers deliciousness.
- Dairy-Free Cream: Use cashew cream or coconut cream instead of heavy cream for a rich, dairy-free version without sacrificing creaminess.
- Protein-Packed: Toss in chickpeas or cooked chicken for added protein, making it a heartier meal that keeps you satisfied through the night.
- Spicy Kick: Add red pepper flakes or diced jalapeños to the sauté for a touch of heat, creating a zesty contrast with the creamy pesto.
- Veggie Variations: Swap in your favorite seasonal vegetables like broccoli or asparagus for a different flavor profile that keeps things fresh.
- Nut-Free Option: Omit pine nuts and replace them with sunflower seeds for a nut-free crunch that still packs flavor.
- Herbed Delight: Experiment with different herbs like cilantro or parsley instead of basil for a unique twist that changes the whole flavor landscape.
- Lemon Zest: A touch of lemon zest added before serving brightens the dish and adds an unexpected, refreshing zing.
These variations allow you to personalize your One-Pan Creamy Pesto Veggie Pasta, making each meal an exciting new experience! Enjoy exploring the possibilities!
Make Ahead Options
These One-Pan Creamy Pesto Veggie Pasta components are perfect for make-ahead meal prep! You can chop your vegetables (zucchini, bell peppers, and cherry tomatoes) up to 3 days in advance and store them in an airtight container in the fridge to keep them fresh and crisp. Additionally, you can prepare the pesto sauce ahead of time and refrigerate it for up to 1 week, making it easy to toss it in at the last moment. When you’re ready to serve, simply sauté the prepped veggies, add the cream and broth, and finish cooking the pasta as directed. This not only saves you time during busy weeknights but also ensures you enjoy a hearty, flavorful meal just as delicious as when made fresh!
What to Serve with One-Pan Creamy Pesto Veggie Pasta?
When serving this vibrant dish, think of delightful additions that enhance its creamy comfort and fresh flavors.
- Garlic Bread: The crunchy, buttery texture of garlic bread complements the silky pasta while adding a bold, aromatic touch.
- Simple Green Salad: A refreshing mix of arugula, cucumbers, and lemon vinaigrette perfectly balances the richness of the pasta.
- Grilled Chicken or Salmon: Tender, smoky proteins add heartiness and contrast without overshadowing the delicate flavors of the dish.
- Roasted Asparagus: The earthy notes of roasted asparagus introduce a satisfying crunch, making each bite even more delightful.
- Caprese Skewers: Fresh mozzarella, tomatoes, and basil create a light side with vibrant colors, echoing the flavors in your pasta.
- Chilled White Wine: A crisp Pinot Grigio elevates your meal’s experience, enhancing the pesto’s fresh basil with its fruity undertones.
Each of these pairings adds an extra layer of happiness to your dinner table, making this meal truly special!
Tips for the Best One-Pan Creamy Pesto Veggie Pasta
- Use even pasta shapes: Choose penne or fusilli to ensure the creamy pesto clings well, giving you flavorful bites every time.
- Watch liquid levels: Too much broth or cream can make the dish soupy; carefully measure to achieve the perfect sauce consistency.
- Sauté veggies just right: Cook zucchini and peppers until tender-crisp to keep texture fresh and avoid mushiness.
- Stir frequently: Prevent sticking and uneven cooking by stirring the pasta gently during simmering without lifting the lid too often.
- Add spinach last: To keep it vibrant and tender, fold in spinach right before serving, giving it only a quick wilt.
- Toast pine nuts carefully: Keep an eye on them while toasting; burnt nuts can add bitterness instead of nutty crunch.
How to Store and Freeze One-Pan Creamy Pesto Veggie Pasta
Fridge: Store any leftover One-Pan Creamy Pesto Veggie Pasta in an airtight container for up to 3 days. Reheat gently on the stovetop with a splash of broth or water to regain creaminess.
Freezer: If you want to freeze it, portion out the pasta in freezer-safe containers, leaving room for expansion. It’ll stay fresh for up to 2 months; thaw in the fridge overnight before reheating.
Reheating: To reheat, use a skillet on low heat with a little olive oil or broth, stirring occasionally until warmed through. This helps to restore its delightful texture and flavor.
Avoid sogginess: If storing, keep the pesto separate from the pasta until just before serving to maintain the creamy texture and prevent the dish from becoming too saucy.
One-Pan Creamy Pesto Veggie Pasta Recipe FAQs
What type of pasta works best for One-Pan Creamy Pesto Veggie Pasta?
I recommend using penne or fusilli because their shapes hold the creamy pesto sauce beautifully, ensuring every bite bursts with flavor. These pasta types also cook evenly in the one-pan method, helping you avoid mushy or undercooked spots.
How should I store leftover One-Pan Creamy Pesto Veggie Pasta?
Store your leftovers in an airtight container in the refrigerator, and they’ll stay fresh for up to 3 days. When reheating, warm it gently on the stove with a splash of vegetable broth or water to bring back that creamy texture without drying out the pasta.
Can I freeze One-Pan Creamy Pesto Veggie Pasta, and how?
Absolutely! Portion the pasta into freezer-safe containers or heavy-duty zip-lock bags, leaving a bit of room for expansion. Freeze for up to 2 months. To enjoy later, thaw overnight in the fridge and reheat slowly on the stove with a touch of olive oil or broth to revive the creaminess and prevent clumping.
My pasta turned soggy—how can I avoid that?
This is a common issue, but easy to fix! Use the exact broth and cream measurements to avoid excess liquid. Also, try stirring gently but frequently during cooking to prevent sticking without lifting the lid too often. If you anticipate storing leftovers, keep the pesto separate until serving; add it last minute so the pasta doesn’t soak up too much sauce and get soggy.
Is this recipe pet-friendly or allergen-conscious?
While One-Pan Creamy Pesto Veggie Pasta is packed with wholesome veggies, it’s not suitable for pets due to garlic, onions, and dairy. For allergies, you can swap heavy cream with coconut cream and use a vegan pesto to make it dairy-free. Just double-check that all ingredients fit your dietary needs or those of your guests!

Easy One-Pan Creamy Pesto Veggie Pasta That Wins Hearts Every Time
Ingredients
Equipment
Method
- Warm olive oil in a large skillet over medium heat until shimmering.
- Add zucchini and bell peppers, cooking for 3–4 minutes until tender-crisp.
- Stir in minced garlic, cooking for 30 seconds until fragrant.
- Pour in vegetable broth and heavy cream, bring to a gentle simmer.
- Add pasta in an even layer, cover skillet, and simmer for 12–15 minutes.
- Stir in basil pesto and halved cherry tomatoes, simmer for 2–3 minutes.
- Fold in baby spinach, cooking until leaves turn bright green.
- Remove from heat, sprinkle with Parmesan cheese and toasted pine nuts.




