Love this? Pin it for later!
Creamy, comforting, and packed with protein and greens—this one-pan wonder has been on heavy rotation in my kitchen since my oldest started kindergarten. Between school pick-ups, ballet practice, and trying to squeeze in a 30-minute workout, I need dinners that feel like a hug but don’t require a culinary degree or a sink full of pots. This recipe is exactly that: tender bites of chicken, fluffy rice cloaked in a silky cheese sauce, bright broccoli florets, and the surprise crunch of toasted almonds. My kids call it “special rice,” and my husband calls it “better-than-takeout.” I call it Tuesday-night survival.
I first threw it together on a rainy November evening when the fridge was a little bare and the pantry felt like a game show mystery box. I had leftover rotisserie chicken, a half-bag of broccoli, and a random scoop of almonds from a baking project. One thing led to another, and 30 minutes later we were fighting over the crunchy corner bits in the skillet. Since then, I’ve refined the method—perfecting the rice-to-liquid ratio, testing four different cheeses, and figuring out how to keep the broccoli emerald-green instead of army-mush. The result is a reliable, flexible, totally weeknight-friendly meal that also feels special enough for company. Bring it to potlucks, pack it in thermoses for school lunch, or freeze half for future you.
Why This Recipe Works
- One skillet + one lid: Minimal dishes and the rice cooks right in the sauce, soaking up flavor.
- Cheese built in two layers: Sharp cheddar for depth and creamy Havarti for meltability.
- Broccoli that stays green: We steam it on top of the rice for the last 4 minutes—no sulfurous over-cooking.
- Toasted almonds for crunch: A handful in the skillet plus a sprinkle at the end keeps textures interesting.
- Flexible protein: Rotisserie chicken keeps it fast, but raw chicken thighs work too—just adjust timing.
- Kid-approved, adult-adored: Mild enough for picky eaters yet sophisticated enough for date-night at home.
Ingredients You'll Need
Quality matters here because the ingredient list is short. Reach for the best chicken you can afford, real cheese you grate yourself (pre-shredded cellulose-coated shreds don’t melt as smoothly), and fresh broccoli with tight, dark-green florets. Let’s break it down:
Chicken: Three cups of cooked, diced chicken—roughly the yield from a 2-lb rotisserie bird—keeps weeknight prep effortless. If you’re starting with raw chicken, 1¼ lbs boneless skinless thighs (yes, thighs—more forgiving than breast) diced into ¾-inch pieces will poach gently in the broth and stay juicy.
Rice: Long-grain white rice is the most reliable for one-pot cooking. Jasmine adds a floral note; basmati works but may need an extra splash of liquid. Avoid short-grain or instant rice—they’ll turn gummy. Brown rice is possible, but plan on an extra 15 minutes and another ½ cup broth.
Broccoli: One large crown, stalks peeled and diced (they cook with the rice) and florets left bite-sized. Frozen florets are fine; thaw under cool water, squeeze dry, and add during the final steam.
Cheese Duo: Sharp white cheddar supplies tang and color; Havarti supplies that Instagram-pull. Buy blocks and shred at home for a melt that’s glossy, not gritty. For a smoky twist, swap half the cheddar with smoked Gouda.
Almonds: Sliced—not chopped—almonds toast evenly and cling to the rice. If you only have whole almonds, pulse them a few times in a blender. Nut allergy? Sunflower seeds give similar crunch.
Broth & Milk: Low-sodium chicken broth builds the backbone; whole milk (or 2 % plus a splash of cream) creates the lush sauce. Non-dairy? Unsweetened oat milk is surprisingly creamy.
Aromatics & Seasonings: Butter and olive oil for the best of both worlds—butter for flavor, oil to raise the smoke point. Onion and garlic, of course, plus a whisper of nutmeg that amplifies cheese the way vanilla amplifies chocolate. A final squeeze of lemon wakes everything up.
How to Make Cheesy Chicken and Rice with Broccoli and Almonds
Low & slow wins
Keep the heat gentle when simmering rice; aggressive boiling scorches the bottom layer and creates a crusty mess.
Shred your own cheese
Pre-shredded blends contain anti-caking agents that can turn the sauce grainy. A box grater takes 90 seconds.
Broth temperature matters
Cold liquid shocks the rice and lengthens cooking time. Warm your broth in the microwave for 60 seconds first.
Rest for creaminess
A 5-minute rest off the heat lets the starches swell and the sauce cling instead of pooling.
Lemon lifts it all
Cheese can dull flavors; a squeeze of citrus at the end brightens the whole dish without making it taste lemony.
Double-duty almonds
Stir half the toasted almonds into the rice and sprinkle the rest on top for crunch in every bite plus a pretty garnish.
Variations to Try
- Mediterranean: Swap cheddar for feta, add sun-dried tomatoes and a pinch of oregano.
- Tex-Mex: Use pepper-jack, stir in a cup of corn and a handful of chopped cilantro; serve with salsa.
- Dairy-free: Replace milk with coconut milk and cheese with 1 cup nutritional yeast plus 2 Tbsp white miso for umami.
- Low-carb: Substitute rice with cauliflower rice, reduce broth to 1 cup, and cook uncovered for 6 minutes.
- Seafood twist: Skip chicken and fold in 1 lb peeled shrimp during the broccoli stage; they’ll cook in the same 4 minutes.
Storage Tips
Refrigerate: Cool completely, then spoon into airtight containers. Refrigerate up to 4 days. Reheat gently with a splash of broth or milk to loosen.
Freeze: Portion into freezer bags, press out air, and freeze flat up to 3 months. Thaw overnight in the fridge, then reheat in a skillet with ¼ cup broth.
Make-ahead: Prep up to step 4 the night before; refrigerate the skillet contents. When ready to serve, bring to room temp 20 minutes, then continue with step 5.
Frequently Asked Questions
Cheesy Chicken and Rice with Broccoli and Almonds
Ingredients
Instructions
- Toast almonds: In a dry 12-inch skillet, toast almonds over medium heat 3 minutes; set aside.
- Sear chicken (if raw): Heat olive oil, sear seasoned chicken 4 minutes per side; remove to a plate.
- Sauté aromatics: Melt butter, cook onion 3 minutes, add garlic and broccoli stalks 1 minute.
- Add rice: Stir to coat grains in fat. Pour in broth, milk, Dijon, nutmeg, salt, and pepper; return chicken.
- Simmer: Cover and cook on low 12 minutes. Lay broccoli florets on top, cover again 4 minutes.
- Finish: Fold in broccoli, cheeses, half the almonds, and lemon juice. Rest 5 minutes, then sprinkle remaining almonds.
Recipe Notes
For a crunchy top, broil the skillet 2 minutes after adding cheese. Watch closely so almonds don’t burn.
Nutrition (per serving)
You May Also Like
Discover more delicious recipes
Never Miss a Recipe!
Get our latest recipes delivered to your inbox.