This Chicken Casserole with Asparagus and Mozzarella is a wholesome, cheesy, and creamy dish that comes together quickly and satisfies the whole family. Tender chicken pieces are baked with crisp asparagus in a rich, herbed sauce and topped with bubbly, golden mozzarella cheese. It’s the perfect comforting dinner that’s both fresh and hearty.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
One-Pan Wonder – Less cleanup and quick prep
Perfectly Balanced – Protein, veggies, and gooey cheese in every bite
Creamy & Cheesy – Mozzarella and sauce make it extra indulgent
Spring-Inspired – Asparagus adds freshness and color
Family-Friendly – Great for picky eaters and low-carb lovers alike
Ingredients You’ll Need (Serves 4–6)
For the Casserole:
1 lb boneless, skinless chicken breast or thighs, cut into chunks
1 tbsp olive oil
1 tsp salt
½ tsp black pepper
1 tsp garlic powder
1 tsp Italian seasoning
1 bunch asparagus, trimmed and cut into 2-inch pieces
½ cup chicken broth
¾ cup heavy cream or half-and-half
1 tsp Dijon mustard
1 cup shredded mozzarella cheese
¼ cup grated Parmesan cheese
Optional Add-Ins:
1 small onion, finely diced
1 cup mushrooms, sliced
1 cup baby spinach
¼ tsp crushed red pepper flakes (for heat)
Tools You’ll Need
Large skillet or sauté pan
Mixing bowl
9×13 inch casserole dish
Cheese grater
Aluminum foil (optional for covering during baking)
Step-by-Step Instructions
Step 1: Preheat & Prep
Preheat oven to 375°F (190°C).
Grease a 9×13 inch casserole dish with a little olive oil or butter.
Step 2: Cook the Chicken
Heat 1 tbsp olive oil in a large skillet over medium-high heat.
Add chicken, season with salt, pepper, garlic powder, and Italian seasoning.
Cook for 5–6 minutes until lightly browned (it doesn’t have to be fully cooked through).
Remove from heat and set aside.
Step 3: Prepare the Creamy Sauce
In a mixing bowl, whisk together chicken broth, heavy cream, and Dijon mustard.
Stir in half of the Parmesan cheese for extra depth.
Step 4: Assemble the Casserole
Layer the browned chicken and asparagus in the prepared dish.
Pour the creamy sauce evenly over the top.
Sprinkle mozzarella cheese evenly across the dish.
Top with the remaining Parmesan cheese and a sprinkle of herbs if desired.
Step 5: Bake
Bake uncovered for 25–30 minutes, or until the cheese is melted and bubbly and the chicken is fully cooked.
Optional: Broil for 2–3 minutes at the end for a golden cheese crust.
Step 6: Rest & Serve
Let the casserole sit for 5 minutes before serving.
Garnish with fresh parsley or basil for a pop of color.
Tips for the Best Chicken Casserole
Use Fresh Asparagus – Adds a crisp-tender texture
Brown the Chicken – Adds flavor and keeps it juicy
Avoid Overbaking – Check at 25 minutes to keep it moist
Add Veggies – Mushrooms or spinach make great additions
Let It Rest – This helps the sauce thicken and flavors meld
Serving Suggestions
With Rice or Quinoa – To soak up the sauce
With Garlic Bread – For a comforting, hearty meal
With a Fresh Salad – Arugula or a lemon vinaigrette salad works well
As a Low-Carb Dish – Enjoy on its own or with cauliflower rice
With Roasted Potatoes – For a classic dinner side
How to Store & Reheat
Storing:
Cool completely, then store in an airtight container in the fridge for up to 4 days
Freezing:
Freeze tightly covered for up to 2 months
Thaw overnight in the fridge before reheating
Reheating:
Oven: Bake at 350°F (175°C) covered until hot (15–20 minutes)
Microwave: Heat in 1-minute intervals until warmed through
Frequently Asked Questions
Can I use rotisserie or leftover chicken?
Absolutely! Skip the browning step and mix it right into the casserole.
What can I use instead of asparagus?
Try broccoli, green beans, or zucchini.
Can I make it dairy-free?
Use a dairy-free cream and cheese substitute—just check for melting ability.
Can I add pasta to the dish?
Yes! Use cooked penne or shells—just reduce the chicken or veggie quantity slightly.
Can I make it ahead of time?
Yes, assemble everything and refrigerate (uncooked) for up to 24 hours. Bake when ready to eat.
Final Thoughts
This Chicken Casserole with Asparagus and Mozzarella is everything you want in a comfort dish—creamy, cheesy, and full of flavor with tender chicken and seasonal asparagus. It’s easy enough for a weeknight but tasty enough for a dinner party. Simple, hearty, and satisfying—you’ll want to make it again and again.
Preparation Time: 15 minutes
Cooking Time: 30 minutes
Cuisine: American / Modern Comfort
Nutritional Information (Per Serving):
Calories: 380 | Protein: 30g | Carbohydrates: 6g | Fat: 26g | Fiber: 1g | Sodium: 450mg

Chicken Casserole with Asparagus and Mozzarella
- Total Time: 45 minutes
Description
This Chicken Casserole with Asparagus and Mozzarella is a wholesome, cheesy, and creamy dish that comes together quickly and satisfies the whole family. Tender chicken pieces are baked with crisp asparagus in a rich, herbed sauce and topped with bubbly, golden mozzarella cheese. It’s the perfect comforting dinner that’s both fresh and hearty.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Casserole:
1 lb boneless, skinless chicken breast or thighs, cut into chunks
1 tbsp olive oil
1 tsp salt
½ tsp black pepper
1 tsp garlic powder
1 tsp Italian seasoning
1 bunch asparagus, trimmed and cut into 2-inch pieces
½ cup chicken broth
¾ cup heavy cream or half-and-half
1 tsp Dijon mustard
1 cup shredded mozzarella cheese
¼ cup grated Parmesan cheese
Optional Add-Ins:
1 small onion, finely diced
1 cup mushrooms, sliced
1 cup baby spinach
¼ tsp crushed red pepper flakes (for heat)
Instructions
Step 1: Preheat & Prep
Preheat oven to 375°F (190°C).
Grease a 9×13 inch casserole dish with a little olive oil or butter.
Step 2: Cook the Chicken
Heat 1 tbsp olive oil in a large skillet over medium-high heat.
Add chicken, season with salt, pepper, garlic powder, and Italian seasoning.
Cook for 5–6 minutes until lightly browned (it doesn’t have to be fully cooked through).
Remove from heat and set aside.
Step 3: Prepare the Creamy Sauce
In a mixing bowl, whisk together chicken broth, heavy cream, and Dijon mustard.
Stir in half of the Parmesan cheese for extra depth.
Step 4: Assemble the Casserole
Layer the browned chicken and asparagus in the prepared dish.
Pour the creamy sauce evenly over the top.
Sprinkle mozzarella cheese evenly across the dish.
Top with the remaining Parmesan cheese and a sprinkle of herbs if desired.
Step 5: Bake
Bake uncovered for 25–30 minutes, or until the cheese is melted and bubbly and the chicken is fully cooked.
Optional: Broil for 2–3 minutes at the end for a golden cheese crust.
Step 6: Rest & Serve
Let the casserole sit for 5 minutes before serving.
Garnish with fresh parsley or basil for a pop of color.
Notes
Use Fresh Asparagus – Adds a crisp-tender texture
Brown the Chicken – Adds flavor and keeps it juicy
Avoid Overbaking – Check at 25 minutes to keep it moist
Add Veggies – Mushrooms or spinach make great additions
Let It Rest – This helps the sauce thicken and flavors meld
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Cuisine: American / Modern Comfort