This creamy chicken broccoli bake is the perfect easy dinner recipe for busy weeknights, combining tender chicken and fresh broccoli in a rich, cheesy sauce. A quick and simple dinner…
Ingredients
Instructions
Preheat your oven to 375°F (190°C). While the oven is heating, prepare your ingredients. Cut the chicken breasts into uniform bite-sized pieces, about 1-inch cubes. This ensures even cooking. Wash and cut the broccoli into small florets, discarding any tough stems. Finely dice the onion and mince the garlic. Having everything prepped and ready before you start cooking (mise en place) will make the process smooth and stress-free. The oven heat will be used later to bake the casserole, but we start on the stovetop to build the creamy sauce.

Heat 2 tablespoons of olive oil in a large oven-safe skillet or Dutch oven over medium-high heat. Once the oil shimmers, add the chicken pieces in a single layer. Season with 1/2 teaspoon of salt, 1/4 teaspoon of black pepper, and 1/2 teaspoon of paprika. Cook for 5-7 minutes, stirring occasionally, until the chicken is golden brown on all sides and cooked through (internal temperature of 165°F / 74°C). Avoid overcrowding the pan; if necessary, cook in batches. The browning adds flavor through the Maillard reaction, creating a savory depth. Once cooked, transfer the chicken to a plate and set aside.

In the same skillet, add the diced onion. Sauté over medium heat for 3-4 minutes until soft and translucent, scraping up any browned bits from the bottom of the pan. Add the minced garlic and cook for 30 seconds until fragrant, being careful not to burn the garlic. The fond (browned bits) left from the chicken will infuse the sauce with extra flavor. If the skillet looks dry, add a splash of chicken broth.

Reduce the heat to low. Add the cream cheese to the skillet and stir until completely melted and smooth. Then pour in the heavy cream and chicken broth, whisking continuously to combine. Bring the mixture to a gentle simmer, stirring often, until the sauce thickens slightly, about 2-3 minutes. The cream cheese gives the sauce a velvety richness while the broth balances the heaviness. Season with the remaining salt, pepper, onion powder, and garlic powder. Taste and adjust seasoning if needed.
Remove the skillet from the heat. Stir in 1 cup of shredded cheddar cheese and the Parmesan cheese until melted and fully incorporated. The sauce should be smooth and creamy. Return the cooked chicken to the skillet, along with the broccoli florets. Gently fold everything together until the chicken and broccoli are evenly coated in the sauce. The broccoli will continue to cook in the oven, so it should still be crisp-tender at this point.
Top the casserole with the remaining 1 cup of shredded cheddar cheese, spreading it evenly over the surface. Transfer the skillet to the preheated oven and bake for 15-20 minutes, until the cheese is melted and bubbly and the broccoli is tender. For a golden brown top, switch to broil for the last 2 minutes, watching closely to prevent burning. The casserole should be bubbling around the edges and the cheese lightly browned. Remove from the oven and let it rest for 5 minutes before serving. This allows the sauce to set slightly for easier serving.
Garnish with fresh chopped parsley for a pop of color and freshness. Serve the creamy chicken broccoli bake hot, straight from the skillet or spooned onto plates. This dish pairs wonderfully with a side salad or steamed rice for those not watching carbs. Enjoy the comforting, cheesy goodness that comes together in just 30 minutes. Store any leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or oven.
For best results
- For the best flavor and texture, use freshly shredded cheddar cheese instead of pre-shredded bagged cheese. Pre-shredded cheese contains anti-caking agents like cellulose, which can prevent the cheese from melting smoothly and result in a grainy sauce. Shredding a block of cheddar yourself takes only a few extra minutes but yields a creamier, more cohesive sauce. Additionally, using a mix of sharp cheddar and Parmesan adds complexity—the sharpness of cheddar cuts through the richness while Parmesan brings a nutty, salty depth.
- Broccoli preparation matters: cut the florets into similar-sized pieces to ensure even cooking. If you prefer your broccoli with a bit more bite, blanch the florets in boiling salted water for 2 minutes, then shock them in ice water before adding to the casserole. This preserves a vibrant green color and crisp-tender texture. Alternatively, if you like softer broccoli, simply steam it for 3-4 minutes before mixing. The key is to avoid overcooking in the oven, as the broccoli will continue to soften as the casserole bakes.
- To keep this recipe truly low-carb and keto-friendly, be mindful of the onion and garlic quantities. While they add essential flavor, they do contain some carbs. You can reduce the onion to half a small onion or use a pinch of onion powder instead. Also, ensure your chicken broth is unsweetened and free of added sugars. For an even lower carb count, swap the heavy cream for full-fat coconut cream (for a dairy-free option) or use a combination of cream cheese and sour cream to maintain thickness.
- If you don't have an oven-safe skillet, you can transfer the mixture to a greased 9×13-inch baking dish before topping with cheese and baking. This also works well if you're doubling the recipe for a crowd. To save time on a busy weeknight, you can prep the entire casserole (without baking) up to 24 hours in advance. Simply cover and refrigerate, then add 5-10 minutes to the baking time since you'll be starting from cold. This make-ahead strategy makes dinner a breeze—just pop it in the oven when you get home.
- For a crispy, golden topping that adds texture, consider mixing the remaining cheddar with 1/4 cup of crushed pork rinds or almond flour before sprinkling over the casserole. This creates a low-carb “breadcrumb” effect that mimics a traditional casserole topping without the carbs. You can also add a pinch of smoked paprika or cayenne to the topping for a subtle heat that complements the creamy sauce beautifully.
- Leftovers can be reinvented: chop the casserole and use it as a filling for low-carb wraps, stuffed bell peppers, or even as a topping for cauliflower rice. The creamy sauce acts as a built-in binder, making it versatile for meal prep. To freeze, assemble the casserole in a freezer-safe dish but do not bake. Wrap tightly in plastic wrap and foil, then freeze for up to 3 months. When ready to eat, thaw overnight in the refrigerator and bake as directed, adding 10-15 minutes to the cooking time.
Variations
- Vegetarian Version: Replace the chicken with 2 cups of hearty vegetables like cauliflower florets, mushrooms, and bell peppers. For protein, add 1 can of drained chickpeas or 8 oz of cubed extra-firm tofu (pressed and sautéed until golden). The creamy sauce works beautifully with vegetables, and you can use vegetable broth instead of chicken broth. This variation is perfect for Meatless Monday and still delivers the same comforting, cheesy satisfaction.
- Spicy Southwest Twist: Add 1 diced jalapeño (seeds removed for less heat) along with the onion, and stir in 1 teaspoon of cumin and 1/2 teaspoon of chili powder with the seasonings. Use pepper jack cheese instead of cheddar for a spicy kick. Top with fresh cilantro and a squeeze of lime juice before serving. This version pairs well with a side of avocado slices or a dollop of sour cream. It's a fun way to change up the flavor profile while keeping it low-carb.
- Keto Bacon Cheeseburger Casserole: Swap the chicken for 1.5 lbs of ground beef, cooked and crumbled. Omit the broccoli and instead add 1/2 cup of diced pickles and 1 tablespoon of yellow mustard to the sauce. Use a mix of cheddar and mozzarella, and top with cooked bacon bits. This variation captures all the flavors of a bacon cheeseburger in a casserole form, with only about 5g net carbs per serving. Serve with lettuce wraps or a side of pickles.
- Dairy-Free Adaptation: Use full-fat canned coconut milk instead of heavy cream, and a dairy-free cream cheese alternative (such as Kite Hill or Tofutti). For the cheese, opt for a dairy-free shredded cheddar that melts well, like Daiya or Follow Your Heart. Nutritional yeast can be added to enhance the cheesy flavor. The sauce may be slightly thinner, so simmer a bit longer to thicken. This version is perfect for those with lactose intolerance or following a paleo diet.
- Protein-Packed with Turkey: Substitute chicken with ground turkey or turkey breast cutlets for a leaner option. Turkey has a milder flavor, so consider adding extra seasonings like thyme, rosemary, or a splash of Worcestershire sauce. The cooking time remains the same, but ensure the turkey reaches an internal temperature of 165°F. This variation reduces the fat content while keeping the protein high, ideal for macro-conscious eaters.
Nutrition
- Calories385 kcal
- Total Fat28g
- Saturated Fat16g
- Cholesterol145mg
- Sodium720mg
- Total Carbohydrates8g
- Dietary Fiber2g
- Sugars3g
- Protein32g
