PF
Delicious herb-infused risotto served with crusty bread, garnished with cheese and fresh herbs.
Stovetop~35 minComplexity

One Pot Creamy Pesto Chicken Pasta

This One Pot Creamy Pesto Chicken Pasta delivers 51g protein and 781 calories per serving — one of the highest-protein pasta options available. Four servings batch-cook in quick prep on the stovetop with zero extra dishes, freeing you from the kitchen faster. The 51g protein per serving makes hitting a 200g+ daily target realistic without doubling your meal frequency.

Rate this recipe:

Ingredients

4 servings
  • Chicken Breast, Boneless Skinless(454g)

    Boneless skinless. Buy in bulk and freeze — Costco rotisserie packs work too.

  • Butter(30g)
  • Garlic(120g)
  • Pasta, Penne, White, Dry(227g)
  • Low Sodium Chicken Broth(360g)
  • Whole Milk(240g)
  • Cream Cheese(85g)

    Standard block cream cheese. Neufchatel (1/3 less fat) is a good swap.

  • Basil Pesto, Prepared(80g)
  • Parmesan Cheese(60g)

    Grated Parmesan — the shelf-stable canister is fine for cooking.

  • freshly cracked pepper ($0.03)
  • Red pepper flakes
  • Spinach(720g)
  • Tomatoes, Sun-Dried, Packed In Oil(60g)

Instructions

  1. 1Cut the chicken breast into 1-inch pieces. Melt the salted butter in a deep skillet over medium heat, then add the chicken and cook 6–8 minutes, stirring occasionally, until golden brown on the outside and no longer pink inside.
  2. 2Mince the fresh garlic and add it to the skillet with the chicken. Sauté over medium heat for 1 minute until fragrant.
  3. 3Add the uncooked penne pasta and the low sodium chicken broth to the skillet. Stir well to scrape up any browned bits from the bottom. Bring to a boil over medium-high heat, then reduce heat to medium-low, cover, and simmer 8–10 minutes, stirring every 2 minutes, until the pasta is tender and most of the broth is absorbed.
  4. 4Add the whole milk, cream cheese (cut into chunks), and basil pesto to the skillet. Cook over medium heat 2–3 minutes, stirring frequently, until the cream cheese is completely melted and the sauce is smooth.
  5. 5Stir in the grated Parmesan until fully combined. Add the fresh spinach and sun-dried tomatoes (if using), and cook over medium heat 1–2 minutes, stirring gently, until the spinach is wilted.
  6. 6Remove from heat and stir in the red pepper flakes to taste.
  7. 7Divide the creamy pesto chicken pasta evenly into 4 airtight containers while hot. Cool to room temperature, then seal and refrigerate for up to 4 days.

Nutrition — Per Serving

781

calories

51g

protein

34g

fat

Carbohydrates
71g
Saturated fat
14.1g
Sodium
891 mg
Dietary fiber
7.6g

4 servings per batch · ~609g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does One Pot Creamy Pesto Chicken Pasta have per serving?

Each serving delivers 51g of protein and 781 calories with 34g fat and 71g carbs. The protein-to-calorie ratio here is solid for muscle-building phases where you're eating at maintenance or slight surplus.

How long does One Pot Creamy Pesto Chicken Pasta take to prep?

Quick prep on the stovetop batches 4 servings, making it practical for mid-week meal prep or as a reheatable dinner option throughout your training cycle.

Is One Pot Creamy Pesto Chicken Pasta good for muscle gain?

At 51g protein per 781 calories, this recipe supports muscle gain goals when paired with consistent strength training and adequate daily protein intake (180g+). The carbohydrate content (71g) aids post-workout recovery.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan