French Onion Soup Rice

French Onion Soup Rice bubbling with melted Gruyère, caramelized onions, crusty croutons Pin it
French Onion Soup Rice bubbling with melted Gruyère, caramelized onions, crusty croutons | tastypinboards.com

This comforting casserole starts with slowly caramelized yellow onions and garlic, then coats rinsed long-grain rice with the onion mixture and a splash of white wine. Transfer to a casserole, add savory broth, cover and bake until rice is tender. Uncover, top with Gruyère, Parmesan and toasted bread cubes, then bake briefly until cheese melts and the top is golden. Serves four.

The smell of onions caramelizing in butter is one of those things that makes everyone in the house appear in the kitchen doorway asking when dinner will be ready. I threw this dish together on a rainy Tuesday when I had half a baguette going stale and zero desire to stand over the stove making actual French onion soup. The rice soaks up all that savory broth and melted cheese pulls everything together into something absurdly comforting.

I served this to my neighbor Dave last winter after he helped me lug a new sofa up two flights of stairs. He sat at the kitchen counter eating straight from the casserole dish and told me it was better than the onion soup at the bistro downtown, which I am choosing to believe.

Ingredients

  • 2 large yellow onions, thinly sliced: The real star here, so take your time slicing them evenly so they caramelize uniformly.
  • 2 cloves garlic, minced: Added toward the end of cooking so its sweetness doesnt burn away.
  • 1 cup long-grain white rice, rinsed: Rinsing removes excess starch and keeps the grains distinct instead of gummy.
  • 2 tablespoons unsalted butter: Works with the olive oil to give the onions that deep, silky richness.
  • 1 cup shredded Gruyere cheese: The nutty, melty cheese that makes this feel genuinely French.
  • 1/4 cup grated Parmesan cheese: Adds a salty, savory punch on top alongside the Gruyere.
  • 2 and 1/4 cups low-sodium beef or vegetable broth: The liquid that seasons the rice from the inside out as it bakes.
  • 1/4 cup dry white wine (optional): Deglazes the pan and lifts all those caramelized bits off the bottom.
  • 1 tablespoon olive oil: Raises the smoke point of the butter so you get flavor without burning.
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried): That earthy, slightly floral note that ties everything to its French roots.
  • 1/2 teaspoon salt, or to taste: Season in layers rather than all at once for the best depth.
  • 1/4 teaspoon black pepper: A gentle warmth that never overpowers.
  • 1 cup French bread croutons or cubes, toasted: The crunchy topping that mimics the iconic baguette floating on traditional soup.

Instructions

Get the oven ready:
Preheat your oven to 375 degrees F and grease a 2-quart casserole dish so nothing sticks later.
Caramelize the onions low and slow:
Heat the olive oil and butter in a large skillet over medium-low heat, then add the sliced onions with a pinch of salt and stir frequently for about 25 minutes until they turn a deep, gorgeous golden brown.
Wake up the aromatics:
Stir in the garlic and thyme and let them cook for just a minute until your kitchen smells absolutely incredible.
Deglaze with wine:
Pour in the white wine if you are using it, scraping up every last browned bit from the pan, and let it simmer for 2 to 3 minutes until it reduces slightly.
Toast the rice:
Stir the rinsed rice into the onion mixture and let it cook for 2 minutes so each grain gets coated in all that flavor.
Build the casserole:
Transfer everything to your prepared dish, pour in the broth, season with salt and pepper, and give it a gentle stir to combine.
Bake covered:
Cover the dish tightly with foil and bake for 30 minutes so the rice steams and absorbs every drop of broth.
Finish with cheese and crunch:
Remove the foil, fluff the rice with a fork, scatter the Gruyere and Parmesan on top, add the croutons, and bake uncovered for another 10 to 12 minutes until the cheese is bubbling and irresistible.
Let it rest:
Give it 5 minutes to settle before serving so the cheese sets slightly and you do not burn your tongue.
Baked French Onion Soup Rice topped with golden cheese and toasted bread Pin it
Baked French Onion Soup Rice topped with golden cheese and toasted bread | tastypinboards.com

The first time I made this I burned the onions because I got caught up watching a detective show and forgot to stir. The second attempt was so good I literally sat on the kitchen floor eating it while it was still too hot, which felt like the highest compliment a casserole can receive.

A Quick Word on Broth Choice

Beef broth gives you that deep, almost meaty character that most people associate with classic French onion soup, but vegetable broth works beautifully if you are keeping it vegetarian. I have tried both many times and honestly love them equally for different reasons, so go with whatever suits your table.

Cheese Swaps Worth Trying

Gruyere is traditional and melts like a dream, but Swiss cheese is a perfectly fine stand-in if that is what you have on hand. Mozzarella will give you stretchier, milder results, and a sharp cheddar works if you want to push it in a more American direction. Use whatever makes you happy.

Making It Ahead

You can caramelize the onions a day in advance and store them in the fridge, which cuts your active cooking time in half on a busy weeknight. The assembled casserole also holds well in the refrigerator for several hours before baking.

  • Bring the dish to room temperature for about 20 minutes before putting it in the oven if it has been chilling.
  • Add an extra 5 minutes to the covered bake time if you are going straight from cold.
  • Always add the cheese and croutons right before the final uncovered bake so nothing gets soggy.
Hearty French Onion Soup Rice served warm, fragrant thyme, silky broth-soaked rice Pin it
Hearty French Onion Soup Rice served warm, fragrant thyme, silky broth-soaked rice | tastypinboards.com

This is the kind of unassuming dish that disappears faster than anything fancy I have ever made, and honestly that is exactly the point. Serve it with a simple green salad and call dinner done.

Recipe FAQs

Yes—vegetable broth keeps the dish vegetarian while still delivering deep savory notes; using beef broth will yield a richer, more traditional flavor.

Cook onions over medium-low heat with butter and a pinch of salt, stirring frequently. Patience is key—allow 20–30 minutes for them to turn deep golden and sweet.

Gruyère gives a nutty melt, but Swiss or mozzarella can be used. Add a bit of Parmesan for salty depth if swapping the Gruyère.

Yes. Assemble up to the point of baking, cover and refrigerate. Bake a few extra minutes if chilled, then add cheese and croutons and finish under the oven until bubbly.

Use plant-based butter, vegetable broth and dairy-free cheese alternatives. Replace bread croutons with toasted gluten-free cubes if needed.

Rinsing removes excess surface starch so the grains cook more evenly and remain separate rather than clumping in the baked dish.

French Onion Soup Rice

Baked caramelized onions, Gruyère and tender rice in a savory broth topped with toasted croutons.

Prep 15m
Cook 45m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 large yellow onions, thinly sliced
  • 2 cloves garlic, minced

Grains

  • 1 cup long-grain white rice, rinsed

Dairy

  • 2 tablespoons unsalted butter
  • 1 cup shredded Gruyère cheese
  • 1/4 cup grated Parmesan cheese

Liquids

  • 2 1/4 cups low-sodium beef or vegetable broth
  • 1/4 cup dry white wine

Pantry

  • 1 tablespoon olive oil
  • 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper

Topping

  • 1 cup French bread croutons or cubes, toasted

Instructions

1
Preheat Oven: Preheat oven to 375°F. Lightly grease a 2-quart casserole dish and set aside.
2
Caramelize the Onions: In a large skillet, heat olive oil and butter over medium-low heat. Add the sliced onions with a pinch of salt and cook, stirring frequently, until deeply caramelized and golden brown, about 25 minutes.
3
Add Aromatics: Stir in the minced garlic and thyme, cooking for 1 minute until fragrant.
4
Deglaze the Pan: Pour in the white wine, scraping up any browned bits from the bottom of the pan. Let simmer for 2–3 minutes to reduce slightly.
5
Toast the Rice: Add the rinsed rice to the skillet, stirring to coat each grain with the onion mixture. Cook for 2 minutes, allowing the rice to lightly toast.
6
Assemble the Casserole: Transfer the onion-rice mixture to the prepared casserole dish. Pour in the broth, season with salt and pepper, and stir gently to combine.
7
Bake Covered: Cover the dish tightly with aluminum foil and bake for 30 minutes until the rice has absorbed most of the liquid.
8
Add Topping and Finish Baking: Remove the foil and fluff the rice with a fork. Sprinkle the Gruyère and Parmesan cheeses evenly over the top, scatter the toasted croutons, and bake uncovered for an additional 10–12 minutes until the cheese is melted and bubbling.
9
Rest and Serve: Remove from the oven and let stand for 5 minutes before serving to allow the flavors to settle.
Additional Information

Equipment Needed

  • Large skillet
  • 2-quart casserole dish
  • Sharp knife
  • Cutting board
  • Aluminum foil

Nutrition (Per Serving)

Calories 410
Protein 14g
Carbs 52g
Fat 16g

Allergy Information

  • Contains dairy (butter, Gruyère cheese, Parmesan cheese)
  • Contains gluten (French bread croutons); use gluten-free bread if needed
  • Check labels on store-bought broth and cheeses for potential hidden allergens
Nicole Stanton

Sharing simple, flavorful recipes and kitchen tips for busy home cooks and food lovers.