Creamy French Onion Chicken Rice (Print version)

Tender chicken and rice simmer with caramelized onions in a rich, creamy Gruyère sauce for a comforting French-inspired meal.

# What goes in:

→ Meats

01 - 4 boneless, skinless chicken breasts

→ Vegetables

02 - 2 large yellow onions, thinly sliced
03 - 2 cloves garlic, minced
04 - 1 tablespoon fresh thyme leaves or 1 teaspoon dried thyme

→ Pantry

05 - 1 cup long-grain white rice, rinsed
06 - 2 cups low-sodium chicken broth
07 - 1 tablespoon olive oil
08 - 1 tablespoon unsalted butter

→ Dairy

09 - 1 cup heavy cream
10 - 1 cup shredded Gruyère or Swiss cheese

→ Seasonings

11 - 1 teaspoon salt
12 - 1/2 teaspoon black pepper

# Cooking steps:

01 - Heat olive oil and butter in a large skillet or Dutch oven over medium heat. Add the sliced onions and cook, stirring often, until deeply caramelized, about 15-18 minutes.
02 - Add minced garlic and thyme; cook for 1 minute until fragrant.
03 - Season chicken breasts on both sides with salt and pepper, then nestle into the caramelized onions. Sear each side for 2-3 minutes until lightly browned.
04 - Add the rinsed rice around the chicken, then pour in the chicken broth. Bring to a gentle simmer.
05 - Cover with a lid, reduce heat to low, and cook for 18-20 minutes until rice is tender and chicken is cooked through.
06 - Stir in the heavy cream and shredded Gruyère, allowing the cheese to melt and the sauce to thicken for 2-3 minutes.
07 - Taste and adjust seasoning as needed. Garnish with extra thyme if desired. Serve hot.

# Tips from flavorandfeast:

01 -
  • Rich French onion flavor without the tedious soup-making process
  • Everything cooks in one pan so cleanup is practically nonexistent
  • The rice absorbs all those savory caramelized onion juices while the chicken stays impossibly tender
02 -
  • Patience with the onions makes all the difference—rushing means missing that deep sweetness that defines French onion flavor
  • The rice continues absorbing liquid as it sits, so if the sauce looks thick right after cooking, that's actually perfect
03 -
  • If your chicken breasts are particularly thick, slice them horizontally to create thinner cutlets that cook through perfectly
  • Let the dish rest for 5 minutes before serving so the sauce has time to thicken slightly and cling to everything