PF
Delicious spiral pasta with roasted cherry tomatoes and pesto sauce on a rustic black plate.
Stovetop~50 minComplexity

Pesto Pasta with Chicken Sausage & Roasted Brussels Sprouts

This Pesto Pasta with Chicken Sausage & Roasted Brussels Sprouts delivers 25g protein and 765 calories per serving. Quick stovetop prep batches 4 servings, covering a calorie-dense dinner for lifters in a bulking phase. Pair with additional protein sources if targeting 50g+ protein per meal.

Rate this recipe:

Ingredients

4 servings
  • Brussels Sprouts(454g)
  • Olive oil(45g)

    Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.

  • 1/2 tsp. Kosher salt
  • 1/2 tsp. freshly-ground black pepper
  • Pasta, Orecchiette, White, Dry(454g)
  • Chicken Sausage Links
  • Garlic(300g)
  • Basil Pesto, Prepared(80g)
  • Parmesan Cheese

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

Instructions

  1. 1Bring a large pot of salted water to a boil over high heat while you prepare other ingredients.
  2. 2Toss the Brussels sprouts with olive oil, salt, and pepper in a large bowl until evenly coated. Spread them in a single layer on a baking sheet and roast at 400°F for 12–30 minutes (depending on size), stirring halfway through, until the exteriors are golden brown and crispy and the centers are tender when pierced with a fork. Set aside.
  3. 3Heat the remaining olive oil in a large skillet over medium-high heat. Add the chicken sausage links and cook for 6–8 minutes, turning occasionally, until browned on all sides. Add the fresh garlic and cook for 1–2 minutes more until fragrant.
  4. 4Add the orecchiette pasta to the boiling water and cook until al dente according to package directions. Reserve 1/4 cup pasta water, then drain the pasta.
  5. 5Add the cooked pasta to the skillet with the sausage and garlic. Stir in the basil pesto and roasted Brussels sprouts, tossing gently to combine. Add reserved pasta water a little at a time until the mixture reaches your desired consistency.
  6. 6Divide the pasta evenly into 4 airtight containers while hot.
  7. 7Top each portion with grated Parmesan cheese just before serving, or store the cheese separately and add it when reheating.

Nutrition — Per Serving

765

calories

25g

protein

21g

fat

Carbohydrates
122g
Saturated fat
3.4g
Sodium
169 mg
Dietary fiber
9.9g

4 servings per batch · ~333g 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 Pesto Pasta with Chicken Sausage & Roasted Brussels Sprouts have per serving?

Each serving delivers 25g of protein and 765 calories, with 21g fat and 122g carbs. The high carbohydrate content makes this a meal best timed around training when you need glycogen replenishment.

How long does Pesto Pasta with Chicken Sausage & Roasted Brussels Sprouts take to prep?

Quick prep time batches 4 servings at once on the stovetop, making this efficient for dinner meal prep. Each portion is complete and ready to reheat throughout the week.

Is Pesto Pasta with Chicken Sausage & Roasted Brussels Sprouts good for muscle gain?

At 765 calories and 122g carbs per serving, this pasta dish is well-suited for muscle gain phases where you're in a caloric surplus and need carbs to fuel training intensity. The 25g protein per serving is moderate, so pair this with additional protein sources to hit daily totals.

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