PF
A freshly baked lasagna with golden cheese crust captured from above in a foil tray.
StovetopComplexity

Cheesy Chicken Asparagus Casserole

This Cheesy Chicken Asparagus Casserole packs 50g protein and 824 calories per serving—a high-protein, high-calorie option for serious muscle-building phases. Quick-prep 6 servings on the stovetop so you can cover your biggest training days with a single batch cook.

Rate this recipe:

Ingredients

6 servings
  • Olive oil(30g)

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

  • Chicken Breast, Boneless Skinless(454g)

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

  • Yellow Onion
  • Flour, All-Purpose, White(120g)
  • Low Sodium Chicken Broth(480g)
  • Skim Milk(360g)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon ground black pepper
  • Garlic powder(3g)
  • Thyme, Dried(3g)
  • Freekeh, Dry(240g)
  • Asparagus(454g)
  • Carrots(284g)
  • Cheese, Gruyere(120g)
  • Parmesan Cheese(60g)

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

Instructions

  1. 1Place rack in the center of your oven and preheat to 375 degrees F. Coat a 9x13-inch deep baking dish with cooking spray and set aside.
  2. 2Heat 1 tablespoon olive oil over medium high in a Dutch oven or large, deep skillet. Add the chicken and cook until the edges are brown, but the center is still slightly pink. Remove to a plate and set aside.
  3. 3In the same skillet, heat remaining 1 tablespoon olive oil and add the onion. Cook until beginning to brown and soften, about 3 minutes, then whisk in the flour. Cook until the flour is lightly brown, about 1 minute, then add the chicken broth. Increase heat to high, then continue whisking until the flour is smooth. Add the milk, salt, black pepper, garlic powder, and thyme. Cook and stir until the mixture bubbles and thickens, 3 to 5 minutes.
  4. 4Remove pan from heat, then stir in the reserved chicken, frekkeh or quinoa, asparagus, carrots and 1/2 cup melty cheese (Gouda, Fontina, etc.). Transfer to the prepared baking dish and cover with aluminum foil.
  5. 5Bake, covered, for 35 minutes, then uncover and stir the filling. Continue baking, uncovered, until the the freekeh is soft (or the quinoa is sprouted) and the chicken is cooked through, about 10 additional minutes. Some liquid may be bubbling at the top. Stir once more, then top with 1/4 cup Parmesan. Return to the oven until the cheese melts, about 3 minutes. Serve warm.

Nutrition — Per Serving

824

calories

50g

protein

33g

fat

Carbohydrates
81g
Saturated fat
16.6g
Sodium
723 mg
Dietary fiber
4.4g

6 servings per batch · ~435g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Cheesy Chicken Asparagus Casserole have per serving?

Each serving contains 50g of protein and 824 calories with 33g fat and 81g carbs. This macro split makes it calorie-dense but protein-rich, suitable for lifters in a surplus phase.

How long does Cheesy Chicken Asparagus Casserole take to make?

This is marked as quick prep and batch-makes 6 servings on the stovetop, so you can have multiple meals ready in one cooking session. It's an efficient option for weekend meal prep when you need volume.

Is Cheesy Chicken Asparagus Casserole good for muscle gain?

At 50g protein per 824-calorie serving, this recipe works well during a muscle-building phase where you're eating in a caloric surplus. The carbohydrate content supports training intensity and recovery.

🍳

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan