This French Onion Rice recipe comes together in about 45 minutes and, you guessed it, is made all in one pot for a quick and easy weeknight dinner that your family will love!
Ingredient Breakdown
Let’s dive into what you’ll need for this amazing rice dish:
- 1/2 teaspoon olive oil: Just a bit to sauté those onions and add some flavor.
- 1/2 small onion, sliced: Don’t skimp on this! The caramelization adds sweetness that rounds out the dish.
- 1 1/4 cups long grain rice: This recipe is perfect for using up leftover rice if you happen to have any!
- 14.5 oz. can beef broth: You can use low-sodium if you’re watching your salt intake.
- 10.5 oz. can French onion soup: This is where the magic happens, packed with flavor!
- 1 stick unsalted butter: Yes, a whole stick, because butter makes everything better and adds that creamy richness.
Got the ingredients? Awesome! Now let’s get cooking!
Step-by-Step Instructions
Preheat your oven to 350°F (180°C). This will get your kitchen warmed up and ready for those cozy aromas!
Heat olive oil in a small skillet over medium-high heat, then add the sliced onion. Sauté for about 5 minutes or until they’re golden brown and become translucent. You want them nice and caramelized, which will fill your kitchen with a glorious smell!
In a baking dish, combine rice, beef broth, French onion soup, and those sautéed onions. Give it a good stir to mix everything well, then top with pats of butter. Yes, let’s be generous here!
Cover with foil and pop it into the oven. Bake for 45 minutes, but don’t forget to stir halfway through! This is key, you want to ensure all that rice is cooking evenly.
After 45 minutes, uncover the dish and return it to the oven for another 10 minutes until the rice is tender and the liquid is absorbed.

And there you have it! A warm and comforting Stick of Butter French Onion Rice that sits like a hug on your dinner plate!
If you loved this recipe, be sure to check out my Garlic Parmesan Rice, my Texas Roadhouse Seasoned Rice, or my Garlic Butter Rice!
Why This Recipe Works
Quick & Easy
This dish comes together in under 45 minutes if you include prep and baking time. Perfect for those busy evenings when you need something that doesn’t TAKE FOREVER! Seriously, once everything’s in the oven, you can kick back and relax while it does its thing.
One-Pot Meal
There’s minimal cleanup required here! I mean, who doesn’t appreciate a meal that only dirty’s up one pot? Less time scrubbing means more time enjoying your meal, right?
Comfort Food
It’s loaded with tons of flavor, perfectly creamy, and oh-so-satisfying! You’ve got the savory beef broth mixed with the sweetness of caramelized onions, and that buttery richness… it’s a love affair in a bowl!
Customizable
Feel free to swap out or add ingredients based on what you have. Want to throw in some spinach for a little greenery? Go for it! Don’t have beef broth? Chicken or even vegetable broth works just fine.
Budget-Friendly
Using simple, affordable ingredients makes this recipe easy to whip up on a budget. A can of French onion soup and a stick of butter is pretty easy to grab on your next grocery run.

Serving Suggestions
So, now that you have this hearty dish, what do you serve with it? Here are a few ideas:
Pair with a Side Salad: A light, crisp salad with a tangy dressing complements the richness of the rice perfectly!
Roasted Vegetables: These add a nice contrast in texture and help keep the meal balanced.
Garlic Bread or Dinner Rolls: Because, let’s be real, who doesn’t like something to soak up the last bit of that buttery goodness?
Storage and Reheating
Storing: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. You’ll want to keep this deliciousness fresh!
Reheating: The best way to reheat is to use the microwave, adding a splash of broth or water to keep things from drying out. You can also reheat in a skillet on the stovetop over low heat, stirring occasionally until warmed through.
Freezer-Friendly: Yes! You can freeze this dish in an airtight container for up to 3 months. Just remember to let it cool completely before freezing.
At the end of the day, it all comes down to how much fun you want to have in the kitchen. Cooking should be enjoyable, and this French Onion Rice embodies that perfectly. Trust me, your family will be begging for seconds!
So, whether you’re having a chill family night or entertaining friends, this dish is guaranteed to please! Enjoy!
And there you have it, guys! A wonderfully simple and delicious recipe that you can whip up anytime for a hearty meal. Remember, food is all about bringing people together, so get excited to share this beauty with your loved ones! And for more recipes, follow us on Pinterest.
Print
French Onion Rice
- Total Time: 55 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A super simple and comforting one-pot meal made with rice, beef broth, and caramelized onions for a flavor-packed dish.
Ingredients
- 1/2 teaspoon olive oil
- 1/2 small onion, sliced
- 1 1/4 cups long grain rice
- 14.5 oz. can beef broth
- 10.5 oz. can French onion soup
- 1 stick unsalted butter
Instructions
- Preheat your oven to 350°F (180°C).
- Heat olive oil in a small skillet over medium-high heat, then add the sliced onion. Sauté for about 5 minutes until golden brown and translucent.
- In a baking dish, combine rice, beef broth, French onion soup, and sautéed onions. Stir well and top with pats of butter.
- Cover with foil and bake for 45 minutes, stirring halfway through.
- After 45 minutes, uncover and return to the oven for another 10 minutes until rice is tender and liquid is absorbed.
Notes
Feel free to customize with leftover meats or vegetables. Great for using up odds and ends in the fridge!
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 700mg
- Fat: 18g
- Saturated Fat: 12g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 30mg
