This colorful Spring Veggie Loaded Chicken Potato Casserole is bursting with fresh flavors! It’s packed with tender chicken, creamy potatoes, and a mix of bright veggies like bell peppers and spinach.
Guess what? This dish is not only tasty but also makes a great one-pan meal for busy nights! I love making it ahead, and it warms up perfectly for lunch the next day. Yum! 😋
Key Ingredients & Substitutions
Potatoes: Use Yukon Gold or Russet potatoes for a great texture. If you’re in a rush, try pre-packaged prepped potatoes; they save time. Sweet potatoes could also work if you want a different flavor.
Chicken: Cooked rotisserie chicken is my go-to for convenience, but leftover grilled chicken is also fantastic. If you’re vegetarian, try chickpeas or tofu instead!
Asparagus: Fresh asparagus is delicious, but you can substitute with broccoli or green beans for a similar crunch. Frozen versions work too if you’re in a hurry—just adjust cooking time slightly.
Mushrooms: Any variety works, but I love using cremini or button mushrooms. If allergic or not a fan, zucchini or bell peppers add a nice touch.
Cheese: Cheddar is classic, but a mix with Monterey Jack or Pepper Jack adds a little zing! If you’re dairy-free, try vegan cheese shreds for a creamy layer.
How Do You Achieve a Creamy White Sauce?
The creamy white sauce is key to this casserole, and making a roux is an important step. Here’s how to do it smoothly:
- First, melt butter in a saucepan over medium heat. Add minced garlic and sauté until fragrant.
- Whisk in flour and stir for 1-2 minutes to cook off the raw flour taste. Don’t rush this; it builds flavor.
- Gradually whisk in milk and keep stirring, letting it thicken up around 5-7 minutes. It should coat the back of a spoon.
- Season with salt, pepper, and thyme to lift the flavor. The sauce should be thick but pourable!
Take your time here, as a well-made sauce adds a lot of depth to the dish. Once you nail this, your casserole will shine!

Spring Veggie Loaded Chicken Potato Casserole
Ingredients You’ll Need:
For the Casserole:
- 4 medium potatoes, peeled and thinly sliced
- 2 cups cooked chicken breast, cubed
- 1 cup asparagus spears, trimmed and cut into 2-inch pieces
- 1 cup mushrooms, sliced
- 1 cup shredded cheddar cheese
- ½ cup crumbled feta cheese
- ¼ cup green onions, chopped
For the Sauce:
- 2 cups milk (whole or 2%)
- 2 tablespoons all-purpose flour
- 2 tablespoons butter
- 2 cloves garlic, minced
- 1 teaspoon dried thyme or fresh
- Salt and pepper to taste
- Olive oil (for sautéing)
How Much Time Will You Need?
This delicious casserole takes about 30 minutes of prep time and 45 minutes of baking time, giving you a total of about 1 hour and 15 minutes. With some simple steps, you’ll have a wonderful meal that’s full of flavor and perfect for any gathering!
Step-by-Step Instructions:
1. Preheat the Oven:
Start by preheating your oven to 375°F (190°C). While it’s warming up, lightly grease a large casserole dish so nothing sticks!
2. Sauté the Veggies:
In a large skillet, heat a drizzle of olive oil over medium heat. Add the sliced mushrooms and asparagus. Sauté them for about 4-5 minutes until they are just tender. Once done, take them off the heat and set aside.
3. Make the Creamy Sauce:
In a medium saucepan, melt the butter over medium heat. Add the minced garlic and sauté for about 1 minute until it smells amazing! Then, whisk in the flour and cook for another 1-2 minutes to create a roux.
4. Add the Milk:
Gradually whisk in the milk, stirring often. Keep cooking for about 5-7 minutes until the mixture thickens up into a nice creamy sauce. Don’t forget to season with salt, pepper, and thyme for extra flavor!
5. Layer the Casserole:
In your greased casserole dish, start by layering half of the sliced potatoes evenly across the bottom. Next, spread half of your cooked chicken, sautéed veggies, and sprinkle some cheddar and feta cheese on top.
6. Pour the Sauce:
Now, pour half of that delicious white sauce over the layers in the casserole dish. Repeat the layers with the remaining potatoes, chicken, veggies, cheeses, and the rest of the white sauce.
7. Add Final Touches:
To finish, top everything off with a generous layer of shredded cheddar cheese. It’s going to be so cheesy and good!
8. Bake the Casserole:
Cover your casserole with aluminum foil and pop it in the oven to bake for 35 minutes. After that, remove the foil and bake for an additional 10-15 minutes. You want the cheese to be bubbly and golden brown!
9. Let it Rest & Serve:
Once out of the oven, let the casserole sit for 5-10 minutes before serving. This helps it set up a bit so it’s easier to serve!
10. Garnish and Enjoy!
Finally, garnish your lovely casserole with chopped green onions. Serve it warm and enjoy all the wonderful flavors of spring!
This casserole combines tender potatoes, chicken, fresh asparagus, and mushrooms, all enveloped in a creamy cheese sauce. It’s perfect for a cozy family dinner or a gathering with friends!
Can I Use Different Vegetables in This Casserole?
Absolutely! You can swap asparagus for broccoli, green beans, or even zucchini for a tasty variation. Just keep in mind that cooking times may vary depending on the vegetable you choose.
How Can I Make This Casserole Gluten-Free?
To make it gluten-free, use gluten-free all-purpose flour in place of regular flour when making the roux. Just ensure all other ingredients, particularly the broth or stock you may choose to add, are also gluten-free.
Can I Prepare This Dish Ahead of Time?
Yes, you can prepare the casserole the night before! Just assemble it up to the baking step, cover it tightly with foil, and store it in the refrigerator. When ready to bake, add an additional 10-15 minutes to the cooking time if baking straight from the fridge.
What’s the Best Way to Store Leftovers?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through. If you choose to reheat in the oven, cover it with foil to prevent drying out.



