Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A close-up of a creamy pesto pasta served in a white bowl, showcasing a vibrant green pesto sauce coating al dente linguine, garnished with fresh basil leaves and grated Parmesan cheese. The background features a rustic wooden table with a sprinkle of pine nuts and cherry tomato halves for added color and texture.

One Pot Creamy Pesto Sauce Pasta (Best Homemade Recipe)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy Pesto Pasta in One Pot is an easy and delicious homemade recipe that combines tender pasta with vibrant basil pesto and creamy cheese, all cooked together in a single pot for maximum flavor and minimal cleanup. Perfect for a quick weeknight dinner or a satisfying lunch, this dish offers a rich and savory taste with fresh ingredients.

  • Total Time: 25 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 12 oz (340 g) penne or fusilli pasta
  • 2 cups (480 ml) vegetable broth or chicken broth
  • 1 cup (240 ml) heavy cream
  • 1/2 cup (120 ml) basil pesto
  • 1 cup (100 g) grated Parmesan cheese
  • 2 tbsp olive oil
  • 3 cloves garlic, minced
  • Salt and freshly ground black pepper to taste
  • Cherry tomatoes (optional, for garnish)
  • Fresh basil leaves (for garnish)

Instructions

  1. In a large pot, heat olive oil over medium heat. Add minced garlic and sauté until fragrant, about 1 minute.
  2. Add the pasta and broth to the pot. Bring to a boil, then reduce heat to low and cover. Cook, stirring occasionally, until pasta is al dente and liquid is mostly absorbed, about 10-12 minutes.
  3. Stir in the heavy cream and pesto. Cook for 2-3 minutes until heated through.
  4. Remove from heat and stir in grated Parmesan cheese until melted and creamy. Season with salt and black pepper to taste.

Notes

  • You can add cooked chicken or shrimp for extra protein.
  • For a vegan version, substitute Parmesan with nutritional yeast and use plant-based cream.
  • Garnish with cherry tomatoes and fresh basil for added color and flavor.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 520 kcal Kcal
  • Sugar: 4 g
  • Sodium: 650 mg
  • Fat: 28 g
  • Saturated Fat: 15 g
  • Unsaturated Fat: 11 g
  • Trans Fat: 0 g
  • Carbohydrates: 55 g
  • Fiber: 3 g
  • Protein: 18 g
  • Cholesterol: 70 mg