Vibrant One-Pot Spring Pasta

As seen in: Delicious Dinners, Fewer Dishes

This one-pot wonder combines al dente linguine with a colorful medley of spring vegetables including asparagus, snap peas, zucchini, and cherry tomatoes. The pasta cooks directly in vegetable broth, absorbing the flavors while creating a silky sauce enhanced with lemon, Parmesan, and fresh herbs. Ready in just 30 minutes with minimal cleanup, this Italian-inspired dish offers a perfect balance of freshness and comfort. The technique creates a naturally creamy texture without heavy cream, making it a satisfying yet light option for a quick weeknight dinner that celebrates seasonal produce.

A woman wearing an apron and smiling.
Created By Clara
Last modified on Fri, 02 May 2025 07:52:21 GMT
A bowl of pasta with tomatoes and zucchini. Save This
A bowl of pasta with tomatoes and zucchini. | zetluna.com

This vibrant one-pot spring veggie pasta has become my go-to dinner for busy weeknights when I want something fresh and satisfying without a sink full of dishes. The tender spring vegetables and al dente pasta come together in a light, flavorful sauce that tastes like it took hours, not minutes.

I first created this recipe during a particularly hectic spring when my farmers market haul was threatening to spoil in the fridge. Now it's in regular rotation whenever fresh vegetables are abundant, and my family cheers when they see it coming to the table.

Ingredients

  • Linguine or spaghetti: the long strands absorb the flavorful broth beautifully and create the perfect twirl on your fork
  • Asparagus: look for bright green stalks with tightly closed tips for the freshest flavor
  • Sugar snap peas: select plump pods with a slight crunch when bent
  • Cherry tomatoes: choose ripe ones that give slightly when squeezed for perfect burst of sweetness
  • Zucchini: smaller ones tend to have better flavor and fewer seeds
  • Red onion: adds a gentle aromatic base that turns slightly sweet when cooked
  • Garlic: fresh cloves provide much better flavor than pre-minced varieties
  • Vegetable broth: becomes your pasta cooking liquid and creates the sauce
  • White wine: adds complexity to the sauce but can be omitted
  • Lemon: both zest and juice brighten the entire dish
  • Parmesan cheese: use freshly grated for the best melting quality
  • Butter: creates silkiness in the final sauce
  • Fresh herbs like basil and parsley: add the finishing aromatic touch

Step-by-Step Instructions

Create The Aromatic Base:
Heat olive oil in your Dutch oven or large skillet over medium heat. Add the sliced red onion and minced garlic, cooking them gently for 2 to 3 minutes. You want them softened but not browned, as this creates the foundation of flavor for the entire dish. Stir frequently to prevent any burning.
Start The Pasta:
Add your dry linguine along with the vegetable broth, white wine if using, lemon zest, and a generous pinch of salt. Bring this mixture to a boil, which activates the starches in the pasta. The pasta will begin absorbing the flavorful liquid and releasing its own starches to create the base of your sauce.
Simmer And Stir:
Reduce the heat to maintain a gentle simmer and cook uncovered for about 6 to 7 minutes, stirring frequently. This prevents the pasta from sticking to the bottom and ensures even cooking. The liquid will begin to reduce and thicken slightly from the pasta starches.
Add The Vegetables:
Add the asparagus, zucchini, and snap peas to the pot. These vegetables need a bit more cooking time than the tomatoes. Continue cooking for another 5 to 6 minutes while stirring often. The vegetables should become tender but still maintain some texture, and the pasta should reach al dente perfection.
Create The Sauce:
Stir in the halved cherry tomatoes, butter, lemon juice, and Parmesan cheese. The residual heat will warm the tomatoes without making them mushy, while the butter and cheese melt to create a light, silky sauce that clings to every strand of pasta. Cook for just 1 to 2 more minutes until everything comes together.
Finish With Fresh Herbs:
Season with freshly ground black pepper and additional salt if needed after tasting. Remove from heat and fold in the fresh basil and parsley. The heat of the pasta will release the aromatic oils in the herbs without cooking away their fresh flavor and vibrant color.
A bowl of pasta with tomatoes, peas, and zucchini. Save This
A bowl of pasta with tomatoes, peas, and zucchini. | zetluna.com

My absolute favorite part of this dish is how the lemon zest permeates everything with its bright aroma. I discovered this trick when making this for my mother who adores citrus flavors. She declared it was the most springlike pasta she had ever tasted, and now I never skip this ingredient no matter what vegetables I include.

Perfect Vegetable Swaps

This pasta welcomes seasonal substitutions throughout the year. In early spring, try tender young spinach and English peas. Summer calls for bell peppers and corn kernels sliced right off the cob. Fall variations work beautifully with butternut squash cubes and kale ribbons. The technique remains the same regardless of your vegetable choices, though harder vegetables should be added earlier in the cooking process.

Make It Ahead

This pasta is ideal for meal prep but requires a special approach. Prepare the recipe as directed but remove it from heat when the pasta is just slightly underdone. Allow it to cool completely, then refrigerate in an airtight container for up to three days. When reheating, add a splash of broth or water and warm gently over medium-low heat, stirring occasionally. Add a fresh sprinkle of herbs and Parmesan just before serving to revive the flavors.

The History Behind One-Pot Pasta

This cooking method draws inspiration from the traditional Italian pasta technique of finishing pasta in its sauce, but takes it further by cooking everything together from the start. The approach gained popularity in the early 2010s when home cooks began seeking simpler methods that didn't sacrifice flavor. While purists might insist on cooking pasta separately, this method creates a uniquely flavorful result as the pasta absorbs the seasoned cooking liquid and vegetables release their flavors directly into the sauce.

A bowl of pasta with vegetables. Save This
A bowl of pasta with vegetables. | zetluna.com

Serving Suggestions

Serve this pasta as a complete meal on its own or alongside a simple green salad dressed with olive oil and lemon juice. For a more substantial dinner, add a protein like grilled shrimp or sliced grilled chicken on top. A glass of the same white wine used in cooking makes a perfect pairing. For a beautiful presentation, serve in wide, shallow bowls that showcase the colorful vegetables, and finish with a light grating of additional Parmesan and a few whole basil leaves.

Common Questions

→ Can I use different vegetables in this pasta dish?

Absolutely! This dish is versatile and works well with whatever vegetables are in season. Try green peas, spinach, artichokes, broccoli, or bell peppers. The key is to add hardier vegetables earlier in the cooking process and more delicate ones toward the end.

→ How can I make this dish vegan?

To make this dish vegan, simply replace the butter with additional olive oil and substitute the Parmesan cheese with a plant-based alternative or nutritional yeast. The vegetable broth base already provides plenty of flavor.

→ Why cook pasta directly in the broth?

Cooking pasta directly in the broth serves multiple purposes: it infuses the pasta with flavor as it absorbs the liquid, creates a naturally starchy sauce without adding cream, and reduces cleanup since you only use one pot. The starch released from the pasta helps thicken the sauce.

→ Can I prepare this dish ahead of time?

This pasta is best enjoyed immediately after cooking when the texture is optimal. However, leftovers can be stored in an airtight container in the refrigerator for up to 2 days. When reheating, add a splash of water or broth to revive the sauce, as the pasta will continue to absorb liquid as it sits.

→ What can I substitute for white wine in the recipe?

If you prefer not to use white wine, simply replace it with an equal amount of additional vegetable broth. You can add a teaspoon of white wine vinegar or a bit more lemon juice to achieve a similar acidic brightness that wine provides.

→ How do I prevent the pasta from sticking together?

Stirring frequently is key to preventing the pasta from sticking, especially in a one-pot preparation. Make sure to use a large enough pot that gives the pasta room to move, and maintain a gentle simmer rather than a vigorous boil to help ingredients cook evenly.

One-Pot Spring Veggie Pasta

Vibrant linguine with asparagus, snap peas, and cherry tomatoes in a lemony Parmesan sauce, all cooked in a single pot.

Preparation Time
10 Time in Minutes
Cooking Duration
20 Time in Minutes
Overall Time
30 Time in Minutes
Created By: Clara


Skill Level: Simple

Style: Italian-Inspired

Output: 4 Serves

Diet Preferences: Plant-Based

What You Need

→ Vegetables

01 1 cup sugar snap peas, trimmed
02 1 cup asparagus, cut into 1-inch pieces
03 1 cup cherry tomatoes, halved
04 1 small zucchini, thinly sliced
05 1 small red onion, thinly sliced
06 2 cloves garlic, minced
07 Zest of 1 lemon

→ Pasta

08 12 oz (340 g) linguine or spaghetti

→ Liquids

09 4 cups vegetable broth
10 ¼ cup dry white wine (optional)
11 Juice of ½ lemon

→ Dairy

12 ½ cup grated Parmesan cheese
13 2 tablespoons unsalted butter

→ Herbs & Seasonings

14 2 tablespoons olive oil
15 Salt and freshly ground black pepper, to taste
16 ¼ cup chopped fresh basil
17 1 tablespoon chopped fresh parsley (optional)

Steps to Follow

Step 01

In a large, deep skillet or Dutch oven, heat olive oil over medium heat. Add red onion and garlic and sauté for 2–3 minutes until softened.

Step 02

Add the linguine, vegetable broth, white wine (if using), lemon zest, and a generous pinch of salt. Bring to a boil.

Step 03

Reduce to a simmer and cook, uncovered, stirring frequently, for about 6–7 minutes.

Step 04

Add the asparagus, zucchini, and snap peas. Continue to cook for another 5–6 minutes, stirring often, until the pasta is al dente and the liquid is mostly absorbed.

Step 05

Stir in cherry tomatoes, butter, lemon juice, and Parmesan cheese. Cook for 1–2 more minutes until creamy and well combined.

Step 06

Season with pepper and additional salt if needed. Remove from heat and stir in fresh basil and parsley. Serve hot, garnished with extra Parmesan and herbs if desired.

Additional Notes

  1. Swap vegetables with what’s in season: try peas, spinach, or artichokes.
  2. For a vegan version, use olive oil and a plant-based Parmesan alternative.
  3. Add chili flakes for a gentle heat or pine nuts for crunch.

Essential Tools

  • Large skillet or Dutch oven
  • Wooden spoon
  • Zester

Allergen Information

Check each ingredient for allergens, and don’t forget to consult your doctor if you’re unsure.
  • Contains dairy (Parmesan, butter).
  • Vegetarian, not vegan.
  • Gluten from pasta — use gluten-free pasta if needed.

Nutritional Details (Per Serving)

Nutritional facts should only be used as a general guide, not as medical advice.
  • Caloric Content: 420
  • Fats: 15 grams
  • Carbohydrates: 58 grams
  • Proteins: 14 grams