
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.
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
Grated Parmesan — the shelf-stable canister is fine for cooking.
946
calories
37g
protein
44g
fat
4 servings per batch · ~347g each
Macro data sourced from USDA FoodData Central
Swap any ingredient and get recalculated macros instantly.
Set your goal to unlock — free, 30 secondsEach 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.
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.
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.
Slow Cooker · 7 servings
Instant Pot · 8 servings
Instant Pot · 6 servings
Stovetop · 6 servings