Why You’ll Love This Recipe

This rice dish reimagines a beloved French classic with a twist. You’ll love it because:

  • Caramelized onions add depth and natural sweetness.

  • The rice turns rich and creamy with broth and cheese.

  • It’s made with simple, affordable ingredients but feels gourmet.

  • Versatile: serve as a side with meat or as a standalone dish.

  • It celebrates the rustic tradition of French cooking in a new way.French Onion Rice

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • 1 cup basmati or long-grain rice

  • 3 tbsp butter

  • 3 large onions, thinly sliced

  • 2 garlic cloves, minced

  • 2 cups beef broth

  • 1/4 cup dry white wine (optional)

  • 1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)

  • Salt and freshly ground black pepper

  • 1/2 cup grated Gruyère cheese

  • Fresh parsley, chopped, for garnish

Directions

  1. In a large skillet, melt the butter over medium heat. Add onions and cook slowly for 20–25 minutes, stirring often, until golden and caramelized.

  2. Stir in the garlic and cook for 1–2 minutes more.

  3. Add the uncooked rice, stirring well to coat and lightly toast for 2–3 minutes.

  4. Pour in the hot broth and white wine (if using). Add thyme, season with salt and pepper. Bring to a boil, then cover, reduce heat, and simmer for 15–18 minutes until liquid is absorbed and rice is tender.

  5. Remove from heat, stir in Gruyère until melted and creamy.

  6. Garnish with parsley and serve hot.

Servings and timing

  • Servings: 4

  • Prep time: 10 minutes

  • Cook time: 35 minutes

  • Total time: 45 minutes

  • Approx. calories: 340 kcal per serving

Variations

  • Vegetarian: Use vegetable broth instead of beef broth.

  • Cheese swaps: Try Emmental, Comté, or Parmesan.

  • Add mushrooms: Sauté mushrooms with the onions for extra depth.

  • Creamy version: Stir in a spoonful of crème fraîche at the end.

  • Protein boost: Add ham, bacon, or lardons for a heartier meal.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for 3–4 days. Reheat gently on the stovetop with a splash of broth or water to restore creaminess. It can be frozen, but the texture is best when eaten fresh.

FAQs

Can I use another type of rice?

Yes, but long-grain rice gives the best texture.

Is white wine necessary?

No, it’s optional. You can replace it with a splash of lemon juice or skip it.

Which broth works best?

Beef broth for richer flavor, but vegetable broth also works well.

Can I substitute the Gruyère?

Yes, Emmental, Comté, or Parmesan are great options.

Can I make this ahead of time?

Yes, but add the cheese only when reheating.

How do I keep onions from burning?

Cook slowly over medium-low heat, stirring frequently.

Can I add mushrooms?

Yes, they pair wonderfully with caramelized onions.

Is this dish vegetarian?

Not if made with beef broth, but it becomes vegetarian with vegetable broth.

Can I add cream?

Yes, a spoonful of crème fraîche or heavy cream adds richness.

What wine pairs best?

A dry white wine such as Chardonnay or Sauvignon Blanc.

How long does it keep?

3–4 days in the fridge.

Can it be frozen?

Yes, though fresh is better for texture.

Is thyme necessary?

Not strictly, but it adds a classic French flavor.

What if the rice sticks?

Add a little more broth and stir gently.

Can I use olive oil instead of butter?

Yes, but butter adds a traditional richness.

Is it kid-friendly?

Yes, its mild and sweet flavors appeal to children.

Can I add ham or bacon?

Yes, they make it more filling.

Is it gluten-free?

Yes, if the broth is certified gluten-free.

Which cheese melts best?

Gruyère, Emmental, and Comté melt beautifully.

Can it be served cold?

It’s best hot, but can be enjoyed slightly warm.

Conclusion

French onion rice is a rustic yet elegant dish that transforms the flavors of classic French onion soup into a creamy rice creation. With its sweet caramelized onions, savory broth, and gooey melted cheese, it’s hearty, flavorful, and satisfying. Perfect alongside roasted meats or served with a crisp salad, this dish elevates everyday rice into something truly special.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
French Onion Rice

French Onion Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This French onion rice takes inspiration from the classic French onion soup, blending caramelized onions, broth, and melted Gruyère into a creamy, flavorful rice dish. Rustic yet elegant, it works beautifully as a side or a satisfying main course.

  • Total Time: 45 minutes
  • Yield: 4 servings

Ingredients

1 cup basmati or long-grain rice

3 tbsp butter

3 large onions, thinly sliced

2 garlic cloves, minced

2 cups beef broth

1/4 cup dry white wine (optional)

1 tsp fresh thyme leaves (or 1/2 tsp dried thyme)

Salt and freshly ground black pepper, to taste

1/2 cup grated Gruyère cheese

Fresh parsley, chopped, for garnish

Instructions

  1. In a large skillet, melt the butter over medium heat. Add onions and cook slowly for 20–25 minutes, stirring often, until golden and caramelized.
  2. Stir in the garlic and cook for 1–2 minutes more.
  3. Add the uncooked rice, stirring well to coat and lightly toast for 2–3 minutes.
  4. Pour in the hot broth and white wine (if using). Add thyme, season with salt and pepper. Bring to a boil, then cover, reduce heat, and simmer for 15–18 minutes until liquid is absorbed and rice is tender.
  5. Remove from heat, stir in Gruyère until melted and creamy.
  6. Garnish with parsley and serve hot.

Notes

  • For a vegetarian version, use vegetable broth instead of beef broth.
  • Try other cheeses like Emmental, Comté, or Parmesan for different flavors.
  • Add mushrooms when caramelizing onions for extra richness.
  • For a creamier version, stir in crème fraîche at the end.
  • To make it heartier, mix in ham, bacon, or lardons.
  • Author: Monica
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Side Dish, Main Course
  • Method: Stovetop
  • Cuisine: French
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 serving
  • Calories: 340
  • Sugar: 6g
  • Sodium: 680mg
  • Fat: 14g
  • Saturated Fat: 8g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 9g
  • Cholesterol: 35mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star