One-Pot Creamy Pasta Primavera

Featured in: Cozy Pasta Recipes

This satisfying pasta brings together summer vegetables and a velvety cream sauce in a single pot for effortless cleanup. The penne absorbs flavors from zucchini, sweet bell peppers, cherry tomatoes, and crisp snap peas while simmering directly in vegetable broth. Heavy cream and aged Parmesan create a luxurious coating that clings to every bite. Fresh basil finishes this comforting Italian-American classic that's perfect for busy weeknights.

Updated on Thu, 15 Jan 2026 14:27:00 GMT
Freshly cooked One-Pot Creamy Pasta Primavera with zucchini, bell peppers, and cherry tomatoes in a creamy parmesan sauce. Save
Freshly cooked One-Pot Creamy Pasta Primavera with zucchini, bell peppers, and cherry tomatoes in a creamy parmesan sauce. | basilhearth.com

The first time I made this one-pot pasta, I was skeptical about cooking everything together. I stood there watching the pot, convinced it would turn into a disaster. But then that magical moment happened when the sauce thickened and coated every single piece of pasta perfectly. Now it is my go-to when I want something comforting but do not want to deal with a sink full of dishes.

Last spring my neighbor came over with an overflowing basket of vegetables from her garden. We stood in my kitchen chopping and talking while this pasta simmered away. The way the cream and Parmesan swirled together with those fresh vegetables made the whole house smell incredible. She asked for the recipe before she even finished her first bowl.

Ingredients

  • 340 g (12 oz) penne or fusilli pasta: Choose a shape with plenty of surface area to catch that creamy sauce
  • 1 medium zucchini, sliced: Adds mild sweetness and holds its shape beautifully through the cooking process
  • 1 red bell pepper and 1 yellow bell pepper, diced: The duo brings both visual appeal and slightly different sweet notes
  • 1 cup (150 g) cherry tomatoes, halved: They burst while cooking and release their juices into the sauce
  • 1 cup (120 g) snap peas, trimmed and halved: Provide a lovely crunch that contrasts with the tender pasta
  • 1 medium carrot, sliced thin: Adds natural sweetness and beautiful orange color throughout the dish
  • 2 cloves garlic, minced: The aromatic foundation that makes everything else taste better
  • 2 tablespoons olive oil: Start here to sauté the vegetables and build flavor from the bottom up
  • 3 cups (720 ml) vegetable broth: This becomes the cooking liquid that pasta absorbs to become incredibly flavorful
  • 1 cup (240 ml) heavy cream: Creates that luscious, restaurant quality texture we all crave
  • 80 g (¾ cup) grated Parmesan cheese: Adds salty depth and helps the sauce cling to every piece of pasta
  • ½ teaspoon dried Italian herbs: A simple blend that ties all the flavors together seamlessly
  • Salt and black pepper to taste: Essential for balancing the cream and bringing vegetables forward
  • 2 tablespoons chopped fresh basil: Stir this in at the end for a bright, fresh finish

Instructions

Sauté the vegetables:
Heat olive oil in a large pot or Dutch oven over medium heat. Add garlic, zucchini, bell peppers, carrot, and snap peas. Cook for 3 to 4 minutes until they start to soften but still have some bite.
Add pasta and liquid:
Pour in pasta, cherry tomatoes, and vegetable broth. Stir everything together. Bring to a boil then reduce to a simmer. Cover and cook for 10 to 12 minutes, stirring occasionally, until pasta is al dente and most liquid is absorbed.
Create the creamy sauce:
Stir in heavy cream, Parmesan cheese, and Italian herbs. Simmer uncovered for 3 to 4 minutes, stirring frequently. Watch as the sauce thickens and coats everything beautifully.
Season and finish:
Taste and add salt and black pepper as needed. Remove from heat. Stir in fresh basil right before serving to preserve its bright flavor and color.
One-Pot Creamy Pasta Primavera served hot, garnished with fresh basil and extra grated parmesan in a rustic white bowl. Save
One-Pot Creamy Pasta Primavera served hot, garnished with fresh basil and extra grated parmesan in a rustic white bowl. | basilhearth.com

My sister called me one evening completely exhausted after work. I talked her through making this recipe over the phone while she stood in her kitchen with a glass of wine. She texted me an hour later saying it was the best dinner she had made in months and her husband asked when I was coming over to cook again.

Making It Your Own

This recipe welcomes whatever vegetables you have on hand or find at the market. Asparagus works beautifully in spring. Broccoli florets add heartiness in winter. Baby spinach wilts perfectly into the sauce during those final minutes of cooking. The method stays exactly the same regardless of what you toss into the pot.

Perfecting the Sauce

The magic happens when the starch from pasta mingles with the cream and broth. I learned that adding the cream toward the end prevents it from separating or becoming too thick. If your sauce looks too loose, just give it another minute or two. It will come together beautifully as the pasta finishes absorbing that final bit of liquid.

Serving Suggestions

A crisp white wine like Pinot Grigio cuts through the richness and complements the vegetables. A simple green salad with a bright vinaigrette adds freshness without much effort. Crusty bread is always welcome to sop up any remaining sauce from the bottom of the bowl.

  • Let the dish rest for 5 minutes before serving so the sauce has time to thicken slightly
  • Hold back some fresh basil to sprinkle on top as a garnish right before eating
  • Grate extra Parmesan at the table because everyone loves a little more cheese
Vibrant One-Pot Creamy Pasta Primavera featuring al dente penne, snap peas, and carrots tossed in a rich, creamy sauce. Save
Vibrant One-Pot Creamy Pasta Primavera featuring al dente penne, snap peas, and carrots tossed in a rich, creamy sauce. | basilhearth.com

There is something deeply satisfying about a meal that comes together so simply yet tastes like it took hours to perfect. This pasta has saved me on countless busy weeknights.

Recipe FAQs

Can I make this dairy-free?

Yes, substitute heavy cream with full-fat coconut cream or cashew cream. Use nutritional yeast or vegan Parmesan alternatives instead of dairy Parmesan. The result will still be creamy and satisfying.

What pasta shapes work best?

Penne and fusilli are excellent choices because their ridges and curves capture the creamy sauce. Rotini, gemelli, or farfalle also work well. Avoid long strands like spaghetti as they don't hold up to the chunky vegetable sauce.

Can I add protein?

Absolutely. Diced chicken breast, sautéed shrimp, or white beans make great additions. Add cooked proteins during the last few minutes so they don't overcook. For a heartier vegetarian version, stir in chickpeas or cannellini beans.

How do I store leftovers?

Store in an airtight container in the refrigerator for up to 3 days. The pasta will absorb more sauce as it sits, so add a splash of broth or cream when reheating. Reheat gently over low heat to prevent separating.

Can I use other vegetables?

This dish is highly versatile. Try asparagus, broccoli florets, baby spinach, or frozen peas instead of or alongside the suggested vegetables. Adjust cooking times accordingly—add delicate vegetables like spinach at the very end.

Why cook pasta directly in the pot?

Cooking pasta in the broth creates a thicker, more flavorful sauce as the starch releases into the liquid. This technique infuses the pasta with vegetable flavors and results in a creamier texture without needing additional thickening agents.

One-Pot Creamy Pasta Primavera

Creamy pasta with fresh zucchini, bell peppers, and tomatoes in a rich Parmesan sauce, all cooked together in one pot.

Prep Time
15 minutes
Time to Cook
20 minutes
Total Duration
35 minutes
Recipe by Laura Bennett

Recipe Type Cozy Pasta Recipes

Skill Level Easy

Cuisine Type Italian-American

Makes 4 Portions

Dietary Details Meat-Free

What You'll Need

Pasta

01 12 oz penne or fusilli pasta

Vegetables

01 1 medium zucchini, sliced
02 1 red bell pepper, diced
03 1 yellow bell pepper, diced
04 1 cup cherry tomatoes, halved
05 1 cup snap peas, trimmed and halved
06 1 medium carrot, thinly sliced
07 2 cloves garlic, minced

Sauce

01 2 tablespoons olive oil
02 3 cups vegetable broth
03 1 cup heavy cream
04 3/4 cup grated Parmesan cheese
05 1/2 teaspoon dried Italian herbs
06 Salt and black pepper to taste

Garnish

01 2 tablespoons chopped fresh basil
02 Extra grated Parmesan cheese, optional

How To Make It

Step 01

Sauté Vegetables: Heat olive oil in a large pot or Dutch oven over medium heat. Add garlic, zucchini, bell peppers, carrot, and snap peas. Sauté for 3-4 minutes until vegetables are slightly softened.

Step 02

Cook Pasta: Add pasta, cherry tomatoes, and vegetable broth to the pot. Stir to combine. Bring to a boil, then reduce heat to a simmer. Cover and cook for 10-12 minutes, stirring occasionally, until pasta is al dente and most liquid is absorbed.

Step 03

Create Creamy Sauce: Stir in heavy cream, Parmesan cheese, and Italian herbs. Simmer uncovered for 3-4 minutes, stirring frequently, until sauce thickens and coats the pasta and vegetables evenly.

Step 04

Season and Serve: Season with salt and black pepper to taste. Remove from heat and stir in fresh basil. Serve hot, garnished with additional Parmesan and basil if desired.

Tools Needed

  • Large pot or Dutch oven
  • Cutting board and knife
  • Wooden spoon

Allergy Warnings

Review every ingredient for allergens and reach out to a medical expert if you're uncertain.
  • Contains dairy (heavy cream, Parmesan cheese) and gluten (pasta). Use gluten-free pasta and dairy-free alternatives for special dietary requirements.

Nutrition information (serving size)

These nutritional details are for reference. They're not meant as medical guidance.
  • Caloric Value: 540
  • Fat content: 21 grams
  • Carbohydrates: 72 grams
  • Protein Amount: 17 grams