One-Pot Creamy Pasta Primavera

Featured in: Everyday Mains

This one-pot creamy pasta primavera combines tender penne with a medley of fresh vegetables including zucchini, bell peppers, cherry tomatoes, snap peas, and carrots in a silky cream sauce. Simply sauté the vegetables, add pasta and broth, simmer until tender, then finish with heavy cream and Parmesan cheese for a restaurant-quality meal in just 35 minutes. Perfect for vegetarian dinners and easily customizable with your favorite vegetables.

Updated on Sat, 17 Jan 2026 13:23:00 GMT
A close-up of One-Pot Creamy Pasta Primavera with colorful zucchini, bell peppers, and cherry tomatoes glistening in creamy sauce.  Save
A close-up of One-Pot Creamy Pasta Primavera with colorful zucchini, bell peppers, and cherry tomatoes glistening in creamy sauce. | pixelcuisine.com

My daughter tossed her backpack on the counter and announced she'd invited three friends for dinner in an hour. I opened the fridge to find a crisper drawer bursting with vegetables and half a box of penne. What started as mild panic turned into this colorful, creamy one-pot wonder that had everyone asking for seconds. Now it's my go-to whenever I need something fast, satisfying, and impressive without the stress.

The first time I made this, my neighbor wandered over just as I was stirring in the cream. She stood by the stove, inhaling deeply, and said it smelled like a restaurant kitchen. We ended up splitting the batch on my back porch with a bottle of cold Pinot Grigio, talking until the fireflies came out. That's when I realized this dish has a way of turning a regular Tuesday into something memorable.

Ingredients

  • Penne or fusilli pasta: The ridges and curves catch the creamy sauce perfectly, and they hold up well to the longer simmer without turning to mush.
  • Zucchini: Slice it into half-moons about a quarter-inch thick so it softens just enough but still has a little bite.
  • Red and yellow bell peppers: Their sweetness balances the richness of the cream, and the colors make the whole dish look like summer on a plate.
  • Cherry tomatoes: Halving them lets their juices burst into the broth as everything cooks, adding a bright, tangy note.
  • Snap peas: Trim the ends and cut them in half so they cook evenly and stay snappy instead of limp.
  • Carrot: Thin slices are key here, they need to soften in the same time as the pasta, so use a sharp knife or a mandoline.
  • Garlic: Mince it fine and add it first so it blooms in the olive oil and perfumes everything that follows.
  • Olive oil: A good quality oil makes a difference since it's the base of your flavor, not just a cooking fat.
  • Vegetable broth: This is what cooks the pasta and infuses it with flavor, so use a broth you'd actually want to sip.
  • Heavy cream: It turns the starchy pasta water into a luscious sauce that clings to every piece of vegetable.
  • Parmesan cheese: Freshly grated melts smoothly and adds a nutty, salty depth you just can't get from the shelf-stable stuff.
  • Dried Italian herbs: A blend of oregano, basil, and thyme ties everything together with that familiar Italian comfort.
  • Fresh basil: Stirring it in at the end keeps it bright green and aromatic, like a little garden in your bowl.

Instructions

Sauté the vegetables:
Heat the olive oil in a large pot over medium heat until it shimmers, then add the garlic and let it sizzle for about thirty seconds until fragrant. Toss in the zucchini, bell peppers, carrot, and snap peas, stirring them around for three to four minutes until they just start to soften and the colors brighten.
Add the pasta and broth:
Pour in the pasta, scatter the cherry tomatoes on top, and add the vegetable broth, stirring everything together so the pasta is submerged. Bring it to a boil, then lower the heat to a gentle simmer, cover the pot, and let it cook for ten to twelve minutes, stirring every few minutes so nothing sticks to the bottom.
Stir in the cream and cheese:
Once the pasta is al dente and most of the broth has been absorbed, pour in the heavy cream, sprinkle in the Parmesan and Italian herbs, and stir well. Let it simmer uncovered for three to four minutes, stirring frequently, until the sauce thickens and coats everything in a glossy, creamy layer.
Season and finish:
Taste and add salt and black pepper as needed, then remove the pot from the heat and stir in the fresh basil. The residual heat will wilt the basil just enough to release its aroma without cooking it completely.
Serve:
Spoon the pasta into bowls and top with extra Parmesan and a few more basil leaves if you like. Serve it hot while the sauce is still creamy and clinging to every bite.
Steaming One-Pot Creamy Pasta Primavera served in a white bowl with fresh basil and grated Parmesan garnish.  Save
Steaming One-Pot Creamy Pasta Primavera served in a white bowl with fresh basil and grated Parmesan garnish. | pixelcuisine.com

I brought this to a potluck once, and my friend Sarah, who claims she hates vegetables, went back for thirds. She cornered me by the dessert table and asked for the recipe, admitting she didn't even realize how many veggies she'd just eaten. That's the magic of a dish like this: it sneaks goodness past even the pickiest eaters and makes everyone feel like they've had something indulgent.

Choosing Your Vegetables

The beauty of this recipe is its flexibility. I've made it with asparagus in spring, tossed in handfuls of baby spinach at the end, and swapped snap peas for green beans when that's what I had. The key is to keep a mix of textures and colors, and to cut everything roughly the same size so it all cooks evenly. If you add something delicate like spinach or peas, stir them in during the last minute or two so they don't turn gray and mushy.

Making It Your Own

For a vegan version, I've used cashew cream and nutritional yeast in place of the dairy, and it still tastes rich and comforting. You can also add a pinch of red pepper flakes if you like a little heat, or stir in a handful of sun-dried tomatoes for a tangy, chewy contrast. I've even tossed in leftover rotisserie chicken when I needed extra protein, and it turned this into an even heartier meal without any extra effort.

Storing and Reheating

This pasta keeps well in the fridge for up to three days, though the sauce will thicken as it cools. When you reheat it, add a splash of broth or milk and warm it gently on the stove, stirring frequently so the cream doesn't separate. I've learned the hard way that microwaving it on high can make the sauce grainy, so low and slow is the way to go.

  • Store leftovers in an airtight container to keep the flavors fresh.
  • Reheat on the stovetop over low heat with a little extra liquid.
  • This doesn't freeze well because the cream can break, so plan to eat it within a few days.
Overhead view of One-Pot Creamy Pasta Primavera featuring al dente pasta and vibrant vegetables tossed in rich cream sauce. Save
Overhead view of One-Pot Creamy Pasta Primavera featuring al dente pasta and vibrant vegetables tossed in rich cream sauce. | pixelcuisine.com

This is the kind of meal that makes you feel capable and creative, even on the busiest nights. I hope it becomes your emergency dinner, your weeknight comfort, and the dish you turn to when you want something that feels like a hug in a bowl.

Recipe Questions & Answers

Can I use a different pasta shape?

Yes, you can substitute penne with fusilli, rigatoni, or any medium-sized pasta. Shorter shapes work best for even cooking and sauce distribution in one pot.

How do I make this dairy-free?

Replace the heavy cream with coconut cream or plant-based cream alternatives, and use dairy-free Parmesan or nutritional yeast for that savory umami flavor.

Can I prepare this ahead of time?

It's best served immediately after cooking. However, you can prep and chop all vegetables up to 24 hours in advance and store them in airtight containers.

What vegetables work well as substitutes?

Try asparagus, broccoli florets, baby spinach, mushrooms, sun-dried tomatoes, or artichoke hearts. Add hearty vegetables early and tender ones toward the end of cooking.

How do I prevent the pasta from becoming mushy?

Stir frequently during cooking and check the pasta at 10 minutes. The pasta continues cooking slightly as it absorbs the cream sauce, so stop cooking when it's just al dente.

Can I make this gluten-free?

Absolutely. Use gluten-free pasta and ensure your vegetable broth is certified gluten-free. The cooking time may vary slightly, so adjust as needed.

One-Pot Creamy Pasta Primavera

Vibrant one-pot pasta with fresh vegetables and creamy sauce. Quick, satisfying, and ready in 35 minutes.

Prep Duration
15 minutes
Time to Cook
20 minutes
Overall Time
35 minutes
Created by Ryan Cooper


Skill Level Easy

Cuisine Type Italian-American

Output 4 Number of Servings

Diet Preferences 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, sliced thin
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 Steps

Step 01

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

Step 02

Cook Pasta: Add pasta, cherry tomatoes, and vegetable broth. 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 of the liquid is absorbed.

Step 03

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

Step 04

Season: Season with salt and black pepper to taste. Remove from heat and stir in fresh basil.

Step 05

Serve: Serve hot, garnished with extra Parmesan and basil if desired.

Tools Needed

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

Allergy Info

Review every item for allergens and ask a healthcare pro if you're unsure.
  • Contains dairy (cream, Parmesan cheese) and gluten (pasta).
  • For gluten-free or dairy-free diets, use suitable alternatives.
  • Always check ingredient labels for hidden allergens.

Nutrition Details (each serving)

Nutrition info is for reference only—it's not medical guidance.
  • Caloric Content: 540
  • Fats: 21 g
  • Carbohydrates: 72 g
  • Proteins: 17 g