When dinner needs to be comforting, satisfying, and ready in under an hour, this high protein crazy good casserole delivers exactly what you’re craving. Creamy, cheesy, and loaded with tender chicken and crispy bacon, this casserole brings together everything you love about comfort food without keeping you in the kitchen all evening. Perfect for busy weeknights when you want something hearty that the whole family will actually eat, this recipe transforms simple ingredients into a dinner that’s worth making again and again.
This casserole works equally well for meal prep Sunday or a last-minute weeknight solution. With 25 grams of protein per serving, it keeps everyone satisfied long after dinner is done.
Why You’ll Love This High Protein Crazy Good Casserole
This casserole hits all the right notes for a satisfying dinner. The combination of tender egg noodles, shredded chicken, and crispy bacon creates layers of texture that make every bite interesting. The creamy sauce made with sour cream and cream of chicken soup coats everything perfectly without being heavy or overly rich.
It comes together in about 50 minutes total, with just 15 minutes of hands-on prep work. While it bakes, you can set the table, prep a salad, or just take a breather. The high protein content makes it substantial enough that you won’t find anyone raiding the pantry an hour after dinner.
Leftovers actually taste better the next day once the flavors have had time to meld together. The cheese topping gets perfectly golden and bubbly in the oven, giving you those crispy edges everyone fights over. You can easily double this recipe for meal prep or potluck dinners, and it’s simple enough that even novice cooks can pull it off successfully.
Ingredients for High Protein Crazy Good Casserole
I use rotisserie chicken for this recipe whenever I’m short on time, but leftover grilled or baked chicken works just as well. The key is making sure your chicken is well-seasoned before it goes into the casserole. My go-to is keeping shredded cooked chicken in the freezer specifically for recipes like this.
- 2 large cooked chicken breasts, shredded
- 2 cups uncooked egg noodles
- 1 can cream of chicken soup (10.5 oz / 300 g)
- 1 cup sour cream
- 1 ½ cups shredded cheddar cheese, divided
- ½ cup cooked and crumbled bacon (about 6 slices)
- ½ cup milk
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon black pepper
- ¼ teaspoon salt (adjust to taste)
- 2 tablespoons chopped green onions (optional, for garnish)
The quality of your cheddar cheese makes a noticeable difference here. I prefer using sharp cheddar for more flavor depth, and I always shred it myself from a block rather than buying pre-shredded. The pre-shredded varieties contain anti-caking agents that prevent the cheese from melting as smoothly.
For the bacon, cooking it until it’s crispy but not burnt gives you the best texture. If you’re using store-bought cooked bacon, look for varieties without too many additives. The sour cream adds tanginess that balances the richness of the cheese and soup. Full-fat sour cream works best, though you can substitute Greek yogurt if you want to reduce calories without sacrificing too much creaminess.
How to Make High Protein Crazy Good Casserole
The most important thing I’ve learned making this casserole is not to overcook the noodles during the initial boil. They’ll continue cooking in the oven, and you want them to maintain some structure. In my experience, taking them off the heat when they’re still slightly firm ensures the finished casserole has the right texture rather than becoming mushy.
1. Preheat your oven to 350°F and grease a 9×13-inch baking dish with butter or cooking spray. Make sure your dish is properly greased in the corners where the casserole tends to stick.
2. Bring a large pot of salted water to a rolling boil. Add the egg noodles and cook for 5-6 minutes until just al dente. They should still have a slight bite to them. Drain thoroughly and set aside. Don’t rinse them, as the starch helps the sauce cling better.
3. In a large mixing bowl, combine the cream of chicken soup, sour cream, and milk. Whisk until completely smooth with no lumps remaining. Add the garlic powder, onion powder, salt, and black pepper. Mix well to distribute the seasonings evenly throughout the sauce.
4. Add the cooked noodles, shredded chicken, ¾ cup of the cheddar cheese, and half of the crumbled bacon to the sauce mixture. Fold everything together gently but thoroughly until every piece of noodle and chicken is coated. This even distribution is what makes the casserole consistently flavorful in every serving.
5. Transfer the mixture to your prepared baking dish and spread it into an even layer using a spatula. Press down gently to eliminate any air pockets, which helps the casserole cook evenly.
6. Sprinkle the remaining ¾ cup of cheddar cheese evenly across the top, followed by the remaining bacon. Don’t skip this step of reserving some cheese and bacon for the topping. It creates that irresistible golden, crispy top layer.
7. Cover the dish tightly with aluminum foil and place it in the preheated oven. Bake for 20 minutes covered. This initial covered baking helps everything heat through evenly without drying out the top.
8. Remove the foil carefully and continue baking for another 10-15 minutes. Watch for the cheese to melt completely and start bubbling around the edges. You’ll see some golden brown spots forming on top when it’s ready.
9. Take the casserole out of the oven and let it rest for 5 minutes before serving. This resting time allows the sauce to thicken slightly and makes serving much cleaner. Garnish with chopped green onions for a fresh pop of color and mild onion flavor.
What to Serve with High Protein Crazy Good Casserole
A simple green salad balances the richness of this casserole perfectly. Toss mixed greens with a light vinaigrette made from olive oil, lemon juice, and Dijon mustard. The acidity cuts through the creamy, cheesy casserole and adds a fresh element to your plate.
Roasted Broccoli: Roasting broccoli florets at 425°F with olive oil, salt, and pepper until the edges get crispy provides a textural contrast and adds vegetables to round out the meal. The slight char on roasted broccoli complements the creamy casserole.
Garlic Bread: A crusty piece of garlic bread is perfect for soaking up any extra sauce. Brush sliced French bread with butter, minced garlic, and parsley, then toast until golden.
Steamed Green Beans: Simple steamed green beans with a pat of butter and a squeeze of lemon keep things light while adding color to your dinner plate. They provide a crisp-tender texture that contrasts nicely with the soft casserole.
Coleslaw: A tangy coleslaw with a vinegar-based dressing rather than a mayo-based one adds crunch and brightness. The acidity refreshes your palate between bites of the rich casserole.
Dinner Rolls: Soft, warm dinner rolls are excellent for younger kids who might want something familiar alongside trying the casserole. They’re also great for scooping up every last bit from your plate.
Roasted Carrots: Roasted carrots with a touch of honey bring natural sweetness that plays well against the savory bacon and cheese flavors in the casserole.
Pro Tips & Variations
Cook your bacon in the oven on a sheet pan at 400°F for easier preparation and more even cooking. It takes about 15-20 minutes and you can make a whole pound at once without standing over the stove. For meal prep, assemble the entire casserole up to the baking step, cover tightly with plastic wrap and foil, and refrigerate for up to 24 hours. Add 10 extra minutes to the covered baking time when cooking from cold.
Use rotisserie chicken to cut your prep time in half. One store-bought rotisserie chicken yields about 3-4 cups of shredded meat, which is perfect for this recipe. Freeze the carcass to make stock later. If you want to boost the vegetable content, fold in a cup of frozen peas or diced bell peppers when you mix the noodles with the sauce. They’ll cook perfectly during the baking time.
For a spicier version, add a diced jalapeño to the sauce mixture or sprinkle red pepper flakes over the top before baking. Switch out the cheddar for a Mexican cheese blend and add taco seasoning for a southwestern twist. The recipe adapts well to different flavor profiles.
To make this casserole gluten-free, substitute gluten-free egg noodles and check that your cream of chicken soup is gluten-free or make a simple white sauce instead. For a lower-carb option, replace the noodles with cauliflower florets or riced cauliflower. You’ll want to pre-cook the cauliflower and drain it very well to avoid excess moisture in your casserole.
Storage & Reheating Tips
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. I find that glass containers with tight-fitting lids work best for maintaining freshness and preventing the casserole from absorbing other refrigerator odors. Individual portions store well too if you want grab-and-go lunches throughout the week.
Reheat individual portions in the microwave for 2-3 minutes, stirring halfway through to ensure even heating. For larger portions, reheat in a 350°F oven covered with foil for about 20 minutes or until heated through. Adding a splash of milk before reheating can help restore some creaminess if the casserole has thickened in the fridge.
This casserole freezes beautifully for up to 3 months. Cool it completely before wrapping tightly in plastic wrap and then aluminum foil. Label with the date and reheating instructions. Thaw overnight in the refrigerator before reheating, or bake from frozen at 350°F for about 45-50 minutes covered, then 10 minutes uncovered.
Common Questions
Can I use a different type of pasta? Absolutely. Short pasta shapes like rotini, penne, or shells work great in this casserole. They hold the sauce well and provide good texture. Just cook them al dente following the package directions and proceed with the recipe as written.
What can I substitute for cream of chicken soup? Make a simple white sauce by melting 2 tablespoons of butter, whisking in 2 tablespoons of flour, then gradually adding 1 cup of chicken broth while whisking constantly. Season with salt, pepper, and a pinch of thyme.
Can I make this without bacon? Yes, though you’ll lose some of the smoky flavor that makes this casserole special. Try adding a teaspoon of smoked paprika to the sauce to maintain some of that depth. You could also use diced ham or leave the meat out entirely for a vegetarian version using extra vegetables.
How do I know when the casserole is done? The casserole is ready when the cheese on top is fully melted and bubbling, and you can see golden brown spots forming around the edges. The internal temperature should reach 165°F if you want to check with a thermometer.
Can I double this recipe? Definitely. Use a larger baking dish or two 9×13-inch pans. The baking time remains the same, though you might need an extra 5 minutes if your casserole layer is particularly thick. This recipe is excellent for feeding a crowd or making multiple meals at once.
This casserole has become one of those recipes I turn to when I need dinner to be both easy and satisfying. The high protein content means everyone stays full, and the combination of flavors keeps it interesting enough that nobody complains about having it regularly. It’s straightforward enough for a Tuesday night but special enough that you could serve it to guests without hesitation. Give this one a try the next time you need a reliable dinner that delivers on both comfort and convenience.

Crazy Good Casserole
Ingredients
Equipment
Method
- Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish with butter or cooking spray.
- Bring a large pot of salted water to a rolling boil. Add the egg noodles and cook for 5-6 minutes until just al dente. Drain thoroughly without rinsing and set aside.
- In a large mixing bowl, whisk together the cream of chicken soup, sour cream, and milk until completely smooth. Add the garlic powder, onion powder, salt, and black pepper, mixing well to distribute the seasonings evenly.
- Add the cooked noodles, shredded chicken, ¾ cup of the cheddar cheese, and half of the crumbled bacon to the sauce mixture. Fold everything together until evenly coated.
- Transfer the mixture to the prepared baking dish and spread into an even layer, pressing down gently to eliminate air pockets.
- Sprinkle the remaining ¾ cup of cheddar cheese and remaining bacon evenly over the top of the casserole.
- Cover the dish tightly with aluminum foil and bake for 20 minutes.
- Remove the foil and continue baking for an additional 10-15 minutes, or until the cheese is melted, bubbling, and golden brown spots form on top.
- Remove from the oven and let the casserole rest for 5 minutes before serving. Garnish with chopped green onions if desired.
