Easy Rotisserie Chicken Casserole Recipe – Creamy, Cheesy & Hearty
When I first whipped up this rotisserie chicken casserole, I was amazed by how quickly it came together! It’s packed with so many veggies and flavors, making it not only wholesome but also irresistibly delicious.
I love how versatile this recipe is—you can swap ingredients based on what’s in your fridge and still get fantastic results. The creamy texture, combined with the hearty chicken and cheesy topping, makes it so comforting.
Looking for Mexican classics? Start with this Barbacoa Chicken Recipe.

Ingredients for Rotisserie Chicken Casserole Recipes
- 1 head of broccoli, cut into florets
- 1 head of cauliflower, cut into florets
- 1 tablespoon olive oil
- 1/2 medium onion, diced
- 2 cups fresh baby spinach leaves
- 3 garlic cloves, minced
- 2 large eggs, whisked
- 1 cup plain Greek yogurt
- 1/4 cup milk
- 1 1/2 cups sharp cheddar cheese, shredded
- 3–4 cups shredded rotisserie chicken
- 1 teaspoon dried parsley
- 1/2 teaspoon dried basil
- 1/4 teaspoon chili flakes (optional)
- 1 teaspoon black pepper, ground
- 1 teaspoon salt
- 2/3 cup crushed parmesan crisps (store-bought or homemade)
Note: This recipe serves approximately six people, making it perfect for family dinners or leftovers.
Variations to Try
This casserole is incredibly adaptable to suit different tastes and dietary needs.
- Dairy-free option: Replace Greek yogurt with a plant-based yogurt and use dairy-free shredded cheese.
- Gluten-free version: Use gluten-free parmesan crisps or simply omit the topping.
- Add hearty veggies: Try carrots, zucchini, or sweet potatoes for added flavor and texture.
- Spice it up: Add chopped jalapeños or extra chili flakes for a spicy twist.
- Vegetarian alternative: Swap rotisserie chicken with chickpeas, lentils, or tofu for plant-based protein.
You can explore comforting flavors in my full list of dinner recipes here.
Cooking Time
- Prep Time: 20 minutes
- Cooking Time: 50 minutes
- Total Time: 1 hour 10 minutes
Equipment You Need
- A large pot or a deep pan for steaming the vegetables.
- Mixing bowl to combine ingredients.
- A 9×13 baking dish for assembling and baking the casserole.
- Sharp knife and cutting board for chopping veggies.
- Whisk for blending eggs with yogurt and milk.
How to Make Rotisserie Chicken Casserole Recipes?
Making this casserole isn’t just easy; it’s fun to watch it all come together. Follow these steps for a creamy, hearty dish you’ll make again and again.
Step 1: Steam the Vegetables
Begin by steaming the broccoli and cauliflower florets until they are tender yet firm, which usually takes 15-18 minutes. Use a large pot with about an inch of water, sprinkle with a little salt, and cover while cooking. Tender veggies ensure a smoother, more cohesive casserole. Strain and set aside to cool.
Step 2: Sauté Onions and Spinach
Heat olive oil in the same pot. Toss in the diced onion and cook until translucent, about 2 minutes. Add the baby spinach and minced garlic, stirring frequently. Cook until the spinach wilts down fully. Remove from heat to allow the mixture to cool slightly.
Step 3: Prepare the Casserole Base
Whisk together the eggs, Greek yogurt, and milk in a large mixing bowl. This creates a creamy base for the casserole. Stir in 1 cup of shredded cheese, parsley, basil, chili flakes (if using), salt, and black pepper. Add the shredded rotisserie chicken, followed by the sautéed veggies and steamed cauliflower and broccoli. Mix it all to combine evenly.
Step 4: Assemble the Casserole
Transfer the mixture into a greased 9×13 baking dish, spreading it out evenly. Sprinkle the remaining cheddar cheese over the top, followed by crushed parmesan crisps for a crunchy, golden topping.
Step 5: Bake and Finish
Bake the casserole in a preheated oven at 375°F for about 35 minutes, or until the topping is lightly browned and bubbly. For an extra crispy top, broil for an additional 2-3 minutes. Cool slightly before serving for easy slicing.

Why You’ll Love This Recipe?
This casserole is a crowd-pleaser for so many reasons:
- Quick ingredients make it easy to prepare after a long day.
- Packed with nutritious vegetables for a balanced meal.
- A customizable recipe to suit dietary needs and flavor preferences.
- Leftovers taste even better the next day!
- Perfect for meal prep or serving a large family.
How to Serve Rotisserie Chicken Casserole Recipes?
Serving this casserole can be both practical and decorative!
- Present it straight from the baking dish for a comforting, family-style meal.
- Serve portions on wide plates and garnish with fresh parsley or basil for added color.
- Pair with sides like a simple green salad, steamed rice, Barbacoa Soup Recipeor even garlic bread for more variety.
Nutritional Information
Here’s the approximate nutritional breakdown for one serving of this rotisserie chicken casserole:
- Calories: 335
- Protein: 32.5g
- Carbohydrates: 11.8g
- Fat: 18g
Make Ahead and Storage
This dish is a lifesaver when made ahead. Here’s how to store it for optimal freshness:
- Refrigeration: Once cooled, transfer the casserole to an airtight container or cover the dish tightly with foil. It will stay fresh in the fridge for up to four days.
- Freezing: For longer storage, divide cooked portions into freezer-safe containers or use freezer-friendly trays. Store for up to three months. The texture of the veggies might soften, but the flavor remains excellent.
- Reheating: Thaw frozen casserole in the fridge overnight. Bake at 350°F for 20-25 minutes or until warmed through.
Tips for Making the Recipe
After making this recipe numerous times, I’ve picked up a few tricks to make it even better:
- Drain and cool the steamed veggies well to avoid excess water in the casserole.
- Always use whole-fat Greek yogurt for a creamier texture.
- Shred your own fresh cheddar cheese for better melting and flavor.
- If you love an extra crunch, double up the parmesan crisp topping!
- Want a richer flavor? Add a spoonful of Dijon mustard to the yogurt mixture.
What Can I Add to Chicken Casserole to Make It Taste Better?
Elevate your casserole’s flavor by adding sautéed mushrooms, crispy bacon, or sun-dried tomatoes. A touch of smoked paprika or some grated nutmeg in the creamy base can also create a depth of flavor that’s irresistible.
How Long Is Rotisserie Chicken Good for in a Casserole?
Rotisserie chicken maintains its best quality for about 3-4 days when refrigerated. If using leftover chicken in your casserole, ensure it hasn’t been stored for more than four days prior to cooking, and always reheat the dish thoroughly.
This rotisserie chicken casserole is more than a recipe; it’s a solution for busy nights and a comforting crowd-favorite. With its creamy texture and wholesome ingredients, it’s a dish you’ll come back to time and again. Enjoy!

Rotisserie Chicken Mushroom Soup Recipe
Ingredients
Method
- Begin by steaming the broccoli and cauliflower florets until they are tender yet firm, which usually takes 15-18 minutes. Use a large pot with about an inch of water, sprinkle with a little salt, and cover while cooking. Tender veggies ensure a smoother, more cohesive casserole. Strain and set aside to cool.
- Heat olive oil in the same pot. Toss in the diced onion and cook until translucent, about 2 minutes. Add the baby spinach and minced garlic, stirring frequently. Cook until the spinach wilts down fully. Remove from heat to allow the mixture to cool slightly.
- Whisk together the eggs, Greek yogurt, and milk in a large mixing bowl. This creates a creamy base for the casserole. Stir in 1 cup of shredded cheese, parsley, basil, chili flakes (if using), salt, and black pepper. Add the shredded rotisserie chicken, followed by the sautéed veggies and steamed cauliflower and broccoli. Mix it all to combine evenly.
- Transfer the mixture into a greased 9×13 baking dish, spreading it out evenly. Sprinkle the remaining cheddar cheese over the top, followed by crushed parmesan crisps for a crunchy, golden topping.
- Bake the casserole in a preheated oven at 375°F for about 35 minutes, or until the topping is lightly browned and bubbly. For an extra crispy top, broil for an additional 2-3 minutes. Cool slightly before serving for easy slicing.