Go Back

Chicken and Rice With Broccoli – A Simple, Comforting One-Pan Dinner

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4 servings

Ingredients
  

  • 1.5 pounds boneless, skinless chicken (thighs for juiciness or breasts for leaner)
  • 1 cup long-grain white rice (rinsed until water runs mostly clear)
  • 2 cups low-sodium chicken broth (plus more as needed)
  • 3 cups broccoli florets (bite-size pieces)
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil or neutral cooking oil
  • 1 tablespoon butter (optional, for finishing)
  • 1/2 teaspoon paprika
  • 1/2 teaspoon dried thyme or Italian seasoning
  • 1/4 teaspoon crushed red pepper flakes (optional)
  • Kosher salt and black pepper, to taste
  • 1/4 cup grated Parmesan or 2–3 tablespoons heavy cream (optional, for a creamy finish)
  • Lemon wedges, for serving (optional)

Instructions
 

  • Prep the basics. Cut the chicken into bite-size pieces and pat dry. Season with salt, pepper, paprika, and thyme. Rinse the rice until the water runs mostly clear. Chop the onion, mince the garlic, and cut broccoli into small florets.
  • Brown the chicken. Heat oil in a large, deep skillet or Dutch oven over medium-high heat. Add the chicken in a single layer and cook 4–6 minutes, turning once, until browned and mostly cooked through. Transfer to a plate.
  • Build the flavor base. Lower heat to medium. Add onion and a pinch of salt to the same pan. Cook 3–4 minutes, stirring and scraping up brown bits. Add garlic and red pepper flakes; cook 30 seconds until fragrant.
  • Toast the rice. Stir in the rinsed, drained rice. Cook 1–2 minutes to lightly toast and coat with oil and aromatics. This helps the rice stay fluffy and flavorful.
  • Add liquid and simmer. Pour in the chicken broth and bring to a gentle simmer. Taste the liquid and adjust seasoning with salt and pepper. Return the chicken and any juices to the pan, nestling it into the rice.
  • Cover and cook. Reduce heat to low, cover tightly, and cook for 10 minutes. Try not to lift the lid; you want to trap steam so the rice cooks evenly.
  • Add broccoli. After 10 minutes, quickly lift the lid, scatter the broccoli on top, and cover again. Cook another 8–10 minutes, until the rice is tender, liquid is absorbed, and broccoli is crisp-tender.
  • Finish and fluff. Remove from heat and rest, covered, for 5 minutes. Add butter and Parmesan or cream if using. Fluff gently with a fork to mix broccoli and chicken through the rice.
  • Serve. Squeeze lemon over the top for brightness and taste for final seasoning. Add more pepper or a pinch of salt if needed.