This hearty one-skillet dinner transforms classic French onion flavors into a satisfying meal. Chicken breasts are seared to golden perfection alongside deeply caramelized onions, then simmered with rice in a velvety cream sauce. The finish of melted Gruyère adds nutty depth that ties everything together. Ready in under an hour, this dish delivers restaurant-quality results with minimal cleanup.
My apartment smelled like a French bistro on a rainy Tuesday night, and I wasn't even trying that hard. The onions had been cooking down for what felt like forever, turning into something sweet and golden that made my stomach growl. Sometimes the best meals happen when you have a drawer full of onions and chicken that needs to be used.
I made this for my brother who claims he hates rice dishes, and he went back for thirds. The way the cheese melts into that oniony cream sauce is the kind of thing that makes people suddenly remember they're starving even after saying they're not hungry.
Ingredients
- 4 boneless, skinless chicken breasts: Pound them slightly so they cook evenly and stay tender
- 2 large yellow onions, thinly sliced: The patience you show here pays off in sweet, deep flavor
- 2 cloves garlic, minced: Add it when the onions are done so it doesn't burn
- 1 tablespoon fresh thyme leaves: Fresh thyme makes this sing but dried works in a pinch
- 1 cup long-grain white rice, rinsed: Rinsing removes excess starch so it doesn't turn gloppy
- 2 cups low-sodium chicken broth: Low sodium lets you control the salt level yourself
- 1 tablespoon olive oil: Helps the onions caramelize without burning
- 1 tablespoon unsalted butter: Butter adds richness that oil alone can't achieve
- 1 cup heavy cream: This transforms the dish from simple to luxurious
- 1 cup shredded Gruyère or Swiss cheese: Gruyère melts beautifully and has that nutty flavor
- 1 teaspoon salt: Adjust based on your broth's sodium content
- ½ teaspoon black pepper: Freshly ground makes a noticeable difference
Instructions
- Caramelize the onions:
- 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. Don't rush this part because it's where all the flavor lives.
- Add aromatics:
- Add minced garlic and thyme to the onions. Cook for 1 minute until fragrant but not browned. Your kitchen should smell incredible right about now.
- Sear the chicken:
- 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. This creates a nice base layer of flavor.
- Add rice and broth:
- Add the rinsed rice around the chicken, then pour in the chicken broth. Bring to a gentle simmer. The rice should start absorbing liquid almost immediately.
- Simmer everything together:
- Cover with a lid, reduce heat to low, and cook for 18-20 minutes until rice is tender and chicken is cooked through. Resist the urge to peek too often.
- Make it creamy:
- Stir in the heavy cream and shredded Gruyère, allowing the cheese to melt and the sauce to thicken for 2-3 minutes. The sauce should coat the back of a spoon.
- Finish and serve:
- Taste and adjust seasoning as needed. Garnish with extra thyme if desired. Serve hot while the cheese is still gooey.
This became my go-to when friends are going through something hard and need a hug in food form. There's something about that combination of sweet onions and creamy rice that feels like being tucked in on a cold night.
Making It Your Own
Swapping Gruyère for mozzarella or cheddar works beautifully if that's what you have in the fridge. The French onion flavor profile is flexible enough to handle different cheeses without losing its soul.
Timing Is Everything
The onion caramelization can't be rushed but it can be done ahead of time. I often cook down a big batch of onions on Sunday and use them throughout the week for faster meals.
Serving Suggestions
A crisp green salad with acidic vinaigrette cuts through the richness perfectly. Some crusty bread to soak up that creamy sauce never hurt anyone either.
- Let it rest for 5 minutes before serving so the sauce settles
- Extra thyme on top makes it look fancy with zero effort
- Leftovers reheat surprisingly well for lunch the next day
Grab a spoon and forget whatever you were stressed about today. This is the kind of meal that reminds you why cooking for people (or just yourself) matters.
Frequently Asked Questions
- → Can I use brown rice instead of white rice?
-
Brown rice works but requires additional liquid and about 15-20 minutes more cooking time. You may need to add extra broth halfway through to prevent drying.
- → What cheese works best as a Gruyère substitute?
-
Swiss, Comté, or Emmental provide similar nutty flavors. For a milder taste, try mozzarella or provolone. Sharp cheddar adds a bolder profile.
- → How do I know when the onions are properly caramelized?
-
Onions should turn deep golden brown and develop a sweet, rich flavor. This takes 15-18 minutes over medium heat—don't rush this step as it builds the dish's signature taste.
- → Can I make this dairy-free?
-
Substitute coconut cream or cashew cream for heavy cream. Use nutritional yeast or dairy-free cheese shreds. The flavor profile will shift but remain satisfying.
- → How should I store and reheat leftovers?
-
Keep refrigerated in an airtight container for 3-4 days. Reheat gently with a splash of broth or cream to restore the sauce's creamy consistency. The rice may absorb more liquid overnight.
- → Can I use chicken thighs instead of breasts?
-
Boneless chicken thighs work beautifully and often stay more tender during cooking. Adjust cooking time to ensure they reach 165°F internally—usually about the same timing.