One Pot Creamy Pesto Pasta

Total Time: 30 mins Difficulty: Beginner
A creamy pesto pasta cooked all in one pot, swirled with garlic, Parmesan, and sweet cherry tomatoes
pinit

If you’re craving a fuss-free dinner that feels gourmet, this One Pot Creamy Pesto Pasta is your new best friend. Tender penne bathed in garlicky broth meets a velvety pesto-cream sauce, dotted with sweet cherry tomatoes and finished with a shower of Parmesan. It’s the perfect weeknight meal that comes together in minutes and cleans up in one go—no need to juggle multiple pots or pans. Grab your olive oil, pasta, and pesto, and let’s dive into a dinner that’s as simple as it is satisfying!

Key Ingredients

Before we dive into cooking, let’s gather everything you’ll need to make this dreamy pasta. Each ingredient plays its part in creating the perfect creamy, herby, and slightly tangy flavor profile.

  • 8 ounces of pasta (penne or fusilli): Sturdy noodles that soak up the creamy pesto sauce perfectly.
  • 2 cups of vegetable or chicken broth: The flavorful cooking liquid that infuses every strand of pasta with savory depth.
  • 1 cup of heavy cream: Adds richness and silky texture to transform broth into a luscious sauce.
  • 1 cup of prepared pesto (store-bought or homemade): The herby heart of this dish, delivering bright basil, garlic, and nutty notes.
  • 1 cup of cherry tomatoes, halved: Pops of sweet acidity that lighten and brighten the sauce.
  • 1/2 cup of grated Parmesan cheese: Melts into the sauce for nutty flavor and extra creaminess.
  • 2 cloves of garlic, minced: Builds a fragrant base that elevates every bite.
  • Salt and pepper to taste: Essential seasonings to balance and highlight all the flavors.
  • 2 tablespoons of olive oil: The cooking fat that helps garlic bloom and adds fruity richness.
  • Fresh basil leaves for garnish (optional): A final flourish that reinforces the vibrant basil notes in the pesto.

How To Make One Pot Creamy Pesto Pasta

This recipe keeps things ultra-simple by cooking everything in one pot—no draining, no extra pans, and minimal cleanup. You’ll start by sautéing garlic in olive oil, then simmer your pasta in broth until it’s just al dente. Next, stir in heavy cream and pesto to create a silky sauce, toss in tomatoes and Parmesan, and let it all meld together. In under half an hour, you’ll have a comforting, flavorful meal that tastes like you spent way more time on it than you did!

1. In a large pot, heat 2 tablespoons of olive oil over medium heat. Add 2 cloves of minced garlic and sauté for about 1–2 minutes until fragrant, taking care not to let it brown.

2. Pour in 2 cups of vegetable or chicken broth and bring to a gentle simmer, ensuring the flavors meld.

3. Add 8 ounces of pasta directly into the simmering broth. Cook according to the package instructions (about 10–12 minutes), stirring occasionally to prevent sticking and ensure even cooking.

4. When the pasta is al dente and most of the liquid has been absorbed, reduce the heat to low.

5. Stir in 1 cup of heavy cream and 1 cup of prepared pesto, mixing until every piece of pasta is fully coated in a creamy, emerald-green sauce.

6. Add 1 cup of halved cherry tomatoes and 1/2 cup of grated Parmesan cheese, stirring to combine. Season with salt and pepper to taste.

7. Cook for an additional 2–3 minutes until everything is heated through and the tomatoes soften slightly.

8. Remove the pot from heat and let the pasta sit for a few minutes to allow the sauce to thicken to perfection.

9. Serve hot, garnished with fresh basil leaves if desired, and dig in!

Serving Suggestions

Once that pot of creamy pesto pasta is ready, you’ll want to serve it up in style. Here are a few ways to make your meal even more memorable and balanced:

  • Serve with crusty garlic bread to mop up every last drop of creamy pesto sauce.
  • Pair alongside a zesty side salad dressed in lemon vinaigrette for a refreshing contrast.
  • Top with toasted pine nuts and extra Parmesan for a delightful crunch and extra savory punch.
  • Enjoy with a chilled glass of white wine (think Pinot Grigio or Sauvignon Blanc) to cut through the richness.

Tips For Perfect One Pot Creamy Pesto Pasta

This recipe is already a winner, but a few friendly tips can take it even further. Feel free to customize based on what’s in your fridge or pantry, and don’t be shy about experimenting with add-ins that make it your own. The goal is a creamy, flavorful pasta that feels effortless but tastes indulgent.

  • To add protein, consider stirring in cooked chicken or shrimp at the end of cooking.
  • This recipe is versatile; you can use gluten-free pasta for a gluten-free option.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • For a more vibrant flavor, add a splash of lemon juice before serving.

How To Store It

You’ll love reheating this pasta almost as much as the fresh batch. Proper storage ensures the sauce stays creamy and the flavors stay bright—no one wants a dried-out dinner!

  • Refrigeration: Transfer any leftovers to an airtight container and chill within two hours of cooking to maintain freshness.
  • Freezing: Let the pasta cool completely, then portion into freezer-safe containers for up to one month. Thaw overnight in the fridge before reheating.
  • Reheating: Warm gently over low heat on the stove or in the microwave in 30-second intervals, stirring in a splash of broth or cream to revive the sauce’s texture.
  • Separate Garnishes: Keep fresh basil leaves or extra Parmesan in a small container on the side so they stay vibrant when you’re ready to serve.

Frequently Asked Questions

Ready for some quick answers? Here are the most common questions about this one pot wonder:

  • Q: How long does it take to prepare and cook this One Pot Creamy Pesto Pasta?

A: From start to finish, plan for about 5–7 minutes of prep (mincing garlic, halving tomatoes, measuring ingredients) and roughly 20–23 minutes of cooking. That includes sautéing garlic, simmering the broth, cooking the pasta, stirring in the cream and pesto, adding tomatoes and cheese, plus a brief 3–5 minute resting period to let the sauce thicken. In total, you’re looking at around 30 minutes.

  • Q: Can I use a different type of pasta or broth?

A: Yes. While penne or fusilli work best to hold the creamy pesto sauce, you can substitute with rotini, shells, or even spaghetti—just adjust cooking time according to the package. If you prefer more flavor depth, chicken broth is great; for a lighter or vegetarian option, stick with vegetable broth. If you switch to gluten-free pasta, watch the liquid absorption closely, as some brands absorb more or less broth.

  • Q: What can I use if I want a lighter or dairy‐free version?

A: For a lighter take, swap heavy cream for half-and-half or whole milk, though the sauce will be slightly less rich. For a dairy-free or vegan version, use full-fat coconut milk or unsweetened cashew cream in place of heavy cream, choose a vegan pesto (or blend basil, nuts, olive oil, garlic, and nutritional yeast), and substitute Parmesan with vegan Parmesan or a tablespoon of nutritional yeast for a cheesy flavor.

  • Q: How do I add protein like chicken or shrimp?

A: If you’d like to include protein, cook and season your chicken or shrimp separately, then stir it into the pasta during the final 2–3 minutes of cooking so it heats through without overcooking. Aim for about 1 cup of diced, cooked chicken breast or 8 ounces of peeled shrimp. You can also use cooked sausage or chickpeas for a plant-based protein boost.

  • Q: What’s the best way to prevent the pasta from sticking in one pot?

A: Stir the pasta every 2–3 minutes to keep it moving and prevent clumping. Make sure your broth is at a gentle simmer when you add the pasta, and maintain medium heat. If the pot seems too dry before the pasta is al dente, add a splash more broth or water to keep the noodles from sticking to the bottom.

  • Q: How can I fix the sauce if it’s too thin or too thick?

A: If the sauce is too thin, let it simmer a minute longer uncovered over low heat so excess liquid evaporates. If it becomes too thick, simply stir in an extra splash of broth or cream—about 1–2 tablespoons at a time—until you reach your desired consistency. Remember the sauce will thicken further as it rests off the heat.

  • Q: How should I store leftovers and reheat them?

A: Transfer any leftovers to an airtight container and refrigerate for up to 3 days. To reheat, warm over low heat in a saucepan, adding a splash of broth or cream to revive the sauce’s creaminess, or microwave in a covered dish in 30-second intervals, stirring in between until heated through.

  • Q: Can I make this recipe ahead of time or freeze it?

A: You can prepare the pasta up to step 6 (after stirring in cream, pesto, tomatoes, and cheese), then let it cool completely before transferring to a freezer-safe container. Freeze for up to 1 month. To serve, thaw overnight in the fridge and reheat gently on the stove, adding a bit of broth or cream if needed to refresh the sauce’s texture.

What Makes This Special

This recipe hits all the right notes: minimal cleanup, speedy prep, and a flavor payoff that feels special but isn’t fussy. The secret is cooking everything in one pot so the pasta absorbs every bit of garlicky, pesto-infused broth, then getting silky with cream and Parmesan. It’s a total weeknight hero that doubles as a cozy weekend treat. Go ahead and print this page to save for later, then let me know in the comments how it turned out—or ping me with questions or fun tweaks you tried!

One Pot Creamy Pesto Pasta

Difficulty: Beginner Prep Time 10 mins Cook Time 15 mins Rest Time 5 mins Total Time 30 mins
Calories: 675

Description

Creamy green pesto sauce clings to tender penne, mingling with garlicky broth, pops of sweet tomato, and a shower of Parmesan—all ready in one pot for a quick, flavorful dinner.

Ingredients

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the minced garlic and sauté for about 1-2 minutes until fragrant, but not browned.
  2. Pour in the vegetable or chicken broth and bring to a light simmer.
  3. Add the pasta to the pot and cook according to the package instructions, usually around 10-12 minutes, stirring occasionally to prevent sticking.
  4. When the pasta is al dente and most of the liquid is absorbed, reduce the heat to low.
  5. Stir in the heavy cream and prepared pesto. Mix well until the pasta is fully coated and the sauce is creamy.
  6. Add the halved cherry tomatoes and grated Parmesan cheese, stirring to combine. Season with salt and pepper to taste.
  7. Cook for an additional 2-3 minutes until everything is heated through and the tomatoes are slightly softened.
  8. Remove from heat and let sit for a few minutes to allow the sauce to thicken slightly.
  9. Serve hot, garnished with fresh basil leaves if desired.

Note

  • To add protein, consider stirring in cooked chicken or shrimp at the end of cooking.
  • This recipe is versatile; you can use gluten-free pasta for a gluten-free option.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • For a more vibrant flavor, add a splash of lemon juice before serving.
Keywords: one pot pasta, creamy pesto pasta, easy pasta recipes, weeknight dinners, vegetarian pasta, quick dinner

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare and cook this One Pot Creamy Pesto Pasta?

From start to finish, plan for about 5–7 minutes of prep (mincing garlic, halving tomatoes, measuring ingredients) and roughly 20–23 minutes of cooking. That includes sautéing garlic, simmering the broth, cooking the pasta, stirring in the cream and pesto, adding tomatoes and cheese, plus a brief 3–5 minute resting period to let the sauce thicken. In total, you’re looking at around 30 minutes.

Can I use a different type of pasta or broth?

Yes. While penne or fusilli work best to hold the creamy pesto sauce, you can substitute with rotini, shells, or even spaghetti—just adjust cooking time according to the package. If you prefer more flavor depth, chicken broth is great; for a lighter or vegetarian option, stick with vegetable broth. If you switch to gluten-free pasta, watch the liquid absorption closely, as some brands absorb more or less broth.

What can I use if I want a lighter or dairy‐free version?

For a lighter take, swap heavy cream for half-and-half or whole milk, though the sauce will be slightly less rich. For a dairy-free or vegan version, use full-fat coconut milk or unsweetened cashew cream in place of heavy cream, choose a vegan pesto (or blend basil, nuts, olive oil, garlic, and nutritional yeast), and substitute Parmesan with vegan Parmesan or a tablespoon of nutritional yeast for a cheesy flavor.

How do I add protein like chicken or shrimp?

If you’d like to include protein, cook and season your chicken or shrimp separately, then stir it into the pasta during the final 2–3 minutes of cooking so it heats through without overcooking. Aim for about 1 cup of diced, cooked chicken breast or 8 ounces of peeled shrimp. You can also use cooked sausage or chickpeas for a plant-based protein boost.

What’s the best way to prevent the pasta from sticking in one pot?

Stir the pasta every 2–3 minutes to keep it moving and prevent clumping. Make sure your broth is at a gentle simmer when you add the pasta, and maintain medium heat. If the pot seems too dry before the pasta is al dente, add a splash more broth or water to keep the noodles from sticking to the bottom.

How can I fix the sauce if it’s too thin or too thick?

If the sauce is too thin, let it simmer a minute longer uncovered over low heat so excess liquid evaporates. If it becomes too thick, simply stir in an extra splash of broth or cream—about 1–2 tablespoons at a time—until you reach your desired consistency. Remember the sauce will thicken further as it rests off the heat.

How should I store leftovers and reheat them?

Transfer any leftovers to an airtight container and refrigerate for up to 3 days. To reheat, warm over low heat in a saucepan, adding a splash of broth or cream to revive the sauce’s creaminess, or microwave in a covered dish in 30-second intervals, stirring in between until heated through.

Can I make this recipe ahead of time or freeze it?

You can prepare the pasta up to step 6 (after stirring in cream, pesto, tomatoes, and cheese), then let it cool completely before transferring to a freezer-safe container. Freeze for up to 1 month. To serve, thaw overnight in the fridge and reheat gently on the stove, adding a bit of broth or cream if needed to refresh the sauce’s texture.

Annie Delgado

Food and Lifestyle Blogger

Hi! I’m Annie Delgado, the home cook, storyteller, and flavor-lover behind CookingWithAnnie.com. Raised in a big Latin-American family where food was how we celebrated, connected, and showed love, I learned early on that cooking doesn’t have to be complicated to be meaningful.

Leave a Comment

Your email address will not be published. Required fields are marked *