
These savory French onion soup rolls are buttery, cheesy, loaded with caramelized onions, and made with a shortcut that saves you from making dough from scratch. Think French onion soup meets a savory cinnamon roll, with layers of melted cheese tucked into every bite. They’re perfect for Thanksgiving, Christmas dinner, Sunday dinner, or whenever you need a side dish that’s going to steal the show.
Y’all, I love a good savory roll, especially when there’s cheese involved! And if you love French onion soup, I already know you’re going to appreciate this one.
I came across the French Onion Soup Rolls recipe from Anne Riggs and immediately knew I wanted to put my own spin on it. The original recipe uses homemade yeast dough, Gruyère cheese, and a French onion glaze, but I wanted something a little more approachable without sacrificing any of that rich French onion flavor.
Because listen, I love cooking from scratch, but sometimes I want to skip a few steps, especially around the holidays when I’ve already got a million other things going on in the kitchen.
So I grabbed two cans of Pillsbury Grands buttery crescent rolls, made a four-cheese spread with feta, cream cheese, sharp cheddar, and Italian cheese, and layered everything with sweet onions caramelized in butter, thyme, and a splash of sherry wine.
And that tablespoon of heavy cream I poured over each roll before baking? Don’t skip it!
The result is a pan of golden, buttery French onion rolls with soft centers, crispy edges, and cheesy caramelized onion goodness in every single bite.
Why You’ll Love These French Onion Soup Rolls
First of all, we’re not making dough from scratch. And that alone makes this recipe a winner when you’re cooking for a crowd.
But what really makes these rolls special is the combination of flavors and textures.
- Buttery crescent dough: Using refrigerated Pillsbury crescent rolls saves time while giving you those soft, flaky layers.
- Sweet caramelized onions: Cooking the onions low and slow with butter, brown sugar, thyme, and sherry gives them that rich French onion soup flavor.
- Four-cheese filling: Instead of using just one cheese, we’re making a creamy spread with feta, cream cheese, sharp cheddar, and Italian cheese.
- Heavy cream before baking: A little cream poured over each roll helps create those rich, tender centers.
- Perfect for entertaining: These are the kind of savory rolls that look impressive on a holiday table without requiring hours of hands-on prep.
And honestly, these are good enough to eat on their own, but I can absolutely see them next to a beautiful roast, baked chicken, or a big Sunday dinner spread.
Ingredients You’ll Need
For the French Onion Rolls
- 2 cans Pillsbury Grands Butter Flake Crescent Rolls
For the Four-Cheese Spread
- 2 tablespoons salted butter, softened
- ⅓ cup feta cheese
- ⅓ cup cream cheese, softened
- ½ cup sharp cheddar cheese, shredded
- ½ cup Italian cheese blend, shredded
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
For the Caramelized Onions
- 2 large sweet onions, thinly sliced
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1 tablespoon brown sugar
- ½ teaspoon dried thyme
- Kinder’s The Blend seasoning, to taste
- ¼ cup water, as needed
- Splash of sherry wine, for deglazing
For Baking
- 8 tablespoons heavy whipping cream, divided
How to Make French Onion Soup Rolls
1. Start with the Caramelized Onions
Now, if there’s one part of this recipe you don’t want to rush, it’s the onions.
Add a tablespoon each of butter and olive oil to a large skillet over medium heat. Once the butter melts, add your thinly sliced sweet onions.
Season with brown sugar, dried thyme, and Kinder’s The Blend seasoning to taste.
Let the onions cook, stirring occasionally, until they soften and start developing that beautiful golden-brown color.
Here’s my little trick: add about ¼ cup of water as needed to help soften the onions and loosen those flavorful browned bits from the bottom of the pan. Let the water cook off as the onions continue to caramelize.
Once they’re nice and golden, finish with a splash of sherry wine to deglaze the pan.
That sherry adds another layer of flavor and gives the onions a little something extra.
Set them aside to cool slightly while you prepare the cheese spread.
2. Make the Four-Cheese Spread
This is where things get GOOD.
In a medium bowl, combine your softened salted butter, feta cheese, cream cheese, sharp cheddar, and Italian cheese blend.
Season with onion powder, garlic powder, and smoked paprika.
Mix everything together until you have a thick, creamy, spreadable cheese mixture.
I love using a combination of cheeses here because each one brings something different. The cream cheese gives us that creamy base, the feta adds a little tang, and the cheddar and Italian cheese blend bring all that cheesy goodness.
3. Assemble the Savory Rolls
Preheat your oven to 350°F and lightly grease an 8×8-inch baking dish.
Now for the shortcut!
Unroll your first can of Pillsbury crescent dough onto a clean work surface, keeping it in one large rectangle.
Lay the second can of dough directly on top, lining up the edges as closely as possible.
Pinch the perforated seams together to create one large sheet of dough, then trim off any excess around the edges so you have a nice, even rectangle.
Spread your four-cheese mixture evenly over the dough.
Next, add the caramelized onions right on top and gently smooth them into an even layer.
Cut the dough into four equal strips, then cut each of those strips in half so you have eight strips total.
Carefully roll each strip into a spiral, just like you would a cinnamon roll.
Place all eight rolls into your prepared baking dish with the spiral side facing up.
4. Add the Heavy Cream and Bake
Before these go into the oven, pour one tablespoon of heavy whipping cream over each roll.
Yes, heavy cream!
I love this little trick because it helps the rolls stay soft and tender as they bake, especially with all that cheese and onion filling tucked inside.
Bake at 350°F for approximately 45 minutes, rotating the baking dish halfway through so everything browns evenly.
You’re looking for beautifully golden tops, bubbling cheese, and fully cooked dough in the center.
If the tops begin browning too quickly, loosely cover the dish with aluminum foil while the centers finish baking.
Let the rolls rest for about 5–10 minutes before serving.
And please enjoy these while they’re still warm!
My Tips for Making the Best French Onion Rolls
Use sweet onions. I used two large sweet onions because I wanted that natural sweetness to balance the savory cheese filling. They caramelize beautifully and really bring that classic French onion soup flavor.
Don’t skip the sherry wine. You don’t need much, but that little splash at the end of caramelizing the onions adds so much depth. If you prefer to cook without wine, a splash of broth can help deglaze the pan instead.
Let the onions cool before adding them to the dough. Warm onions are fine, but you don’t want them piping hot because the butter in the crescent dough can soften too much and make rolling difficult.
Make sure your cream cheese and butter are softened. This makes the cheese mixture much easier to spread without tearing the dough.
Use a sharp knife to cut your strips. You want nice, clean cuts so the layers stay intact when you roll them.
Rotate your baking dish halfway through. These rolls are pretty thick, so rotating the pan helps everything bake evenly.
Can You Make French Onion Soup Rolls Ahead of Time?
Absolutely, and if you’re planning a Thanksgiving or Christmas menu, this is the part I would take advantage of.
You can caramelize your onions a day or two ahead of time and store them in an airtight container in the refrigerator.
You can also prepare the cheese spread ahead of time and refrigerate it until you’re ready to assemble the rolls. Just let it soften a little before spreading.
When you’re ready to bake, all you have to do is assemble the rolls, add the heavy cream, and pop them in the oven.
I prefer assembling these closer to baking time so the refrigerated crescent dough doesn’t get too soft or soggy from the filling.
What to Serve with French Onion Soup Rolls
These rolls are rich, savory, and cheesy, so they work beautifully with so many main dishes.
For Thanksgiving or Christmas dinner, I would serve them alongside roasted turkey, prime rib, baked chicken, or even a beautiful pot roast.
They’re also perfect for Sunday dinner with roasted vegetables, a simple salad, or a cozy bowl of soup.
And if you’re hosting a holiday gathering, you could absolutely serve these as a warm appetizer. Just put the baking dish right on the table and let everybody grab one.
How to Store and Reheat Leftovers
If you happen to have leftovers, allow the rolls to cool before transferring them to an airtight container.
Store in the refrigerator for up to 3–4 days.
To reheat, place the rolls in a 325°F oven until warmed through. You can cover them loosely with foil to keep the tops from getting too brown.
I prefer reheating these in the oven rather than the microwave because it helps bring back some of that buttery texture.
Frequently Asked Questions
Can I use regular crescent rolls instead of Pillsbury Grands?
You can, but keep in mind that regular crescent rolls may be smaller and thinner, so the final size and baking time may vary. For this recipe, I used the larger buttery Grands-style crescent dough.
Can I use a different cheese?
Of course! Gruyère is a classic choice for French onion soup, so it would be delicious here. Mozzarella, provolone, or Swiss cheese would also work. I personally love the four-cheese combination because it’s creamy, flavorful, and melts beautifully.
Do I have to use sherry wine?
No. The sherry adds depth to the caramelized onions, but you can substitute a splash of beef or vegetable broth to deglaze the skillet.
Why add heavy cream before baking?
The heavy cream adds moisture and richness as the rolls bake. It helps create soft, tender centers that complement the golden crescent dough and melted cheese.
Can I freeze these rolls?
Yes. Once baked and completely cooled, wrap the rolls individually and freeze in an airtight container for up to 2 months for best quality. Thaw in the refrigerator overnight and reheat in the oven until hot throughout.
The Perfect Savory Side Dish for the Holidays
Listen, I love a good dinner roll, but sometimes you want something with a little more personality on the table.
And these French onion soup rolls definitely deliver.
You’ve got buttery layers of crescent dough, sweet caramelized onions, a creamy four-cheese filling, and those golden edges that make you want to go back for another one.
The best part? We’re using a shortcut that makes the whole process so much easier, especially during the holidays when oven space and time are already limited.
Whether you’re making these for Thanksgiving, Christmas, a cozy Sunday dinner, or just because you love French onion soup, I really think you’re going to enjoy this one.
If you make these savory French onion soup rolls, let me know how they turn out! And don’t forget to save this recipe for your next holiday dinner or family gathering.
Inspired by Anne Riggs’ French Onion Soup Rolls, with my own shortcut dough, caramelized onion seasoning, and four-cheese filling.
Easy French Onion Soup Rolls with Caramelized Onions and Cheese

Ingredients
For the Crescent Rolls
- 2 cans Pillsbury Crescent Dough Sheets, buttery crescent dough
- For the Four-Cheese Spread
- 2 tablespoons salted butter, softened
- ⅓ cup feta cheese, crumbled
- ⅓ cup cream cheese, softened
- ½ cup sharp cheddar cheese, shredded
- ½ cup Italian cheese blend, shredded
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon smoked paprika
For the Caramelized Onions
- 2 large sweet onions, thinly sliced
- 1 tablespoon salted butter
- 1 tablespoon olive oil
- 1 tablespoon brown sugar
- ½ teaspoon dried thyme
- Kinder’s The Blend seasoning, to taste
- ¼ cup water, as needed to help caramelize the onions
- Splash of sherry wine, for deglazing
For Baking
- 8 tablespoons heavy whipping cream, 1 tablespoon per roll
Instructions
Step 1: Caramelize the Onions
- Thinly slice both sweet onions into even strips.
- Heat 1 tablespoon of salted butter and 1 tablespoon of olive oil in a large skillet over medium heat.
- Add the sliced onions, brown sugar, dried thyme, and Kinder’s The Blend seasoning to taste.
- Stir to coat the onions evenly in the butter, oil, and seasonings.
- Cook for approximately 15 minutes, stirring occasionally, until the onions become soft, golden brown, and deeply caramelized. Reduce the heat if they begin browning too quickly.
- Add up to ¼ cup of water as needed during cooking to help soften the onions and loosen any browned bits from the bottom of the skillet. Allow the water to evaporate as the onions continue cooking.
- Once the onions are caramelized, add a splash of sherry wine to deglaze the skillet, scraping up all the flavorful browned bits.
- Cook for another 1–2 minutes until most of the liquid has evaporated.
- Remove from the heat and set aside to cool slightly.
Step 2: Prepare the Four-Cheese Spread
- In a medium mixing bowl, combine the softened salted butter, feta cheese, softened cream cheese, shredded sharp cheddar, and Italian cheese blend.
- Add the onion powder, garlic powder, and smoked paprika.
- Mix thoroughly until the ingredients are well combined and form a thick, spreadable cheese mixture.
- Set aside while preparing the crescent dough.
Step 3: Prepare the Crescent Dough
- Preheat the oven to 350°F and lightly grease an 8×8-inch baking dish.
- Open the first can of Pillsbury Crescent Dough Sheets and carefully unroll the dough onto a clean, lightly floured work surface.
- Open the second can of Pillsbury Crescent Dough Sheets and unroll it directly on top of the first sheet, aligning the edges as closely as possible.
- Gently press the two sheets together, pinching any perforations or seams closed to create one thick, even rectangle of dough.
- Trim any uneven or excess dough around the edges to create a neat rectangle.
Step 4: Fill and Roll
- Spread the prepared four-cheese mixture evenly over the entire surface of the layered crescent dough, leaving a small border around the edges.
- Spoon the cooled caramelized onions evenly over the cheese spread.
- Gently smooth the onions into an even layer so every roll gets plenty of filling.
- Using a sharp knife or pizza cutter, cut the dough into 4 equal strips.
- Cut each of those strips in half to create 8 strips total.
- Starting at one end, carefully roll each strip into a spiral, similar to a cinnamon roll, keeping the cheese and onion filling tucked inside.
- Arrange all 8 rolls in the prepared 8×8-inch baking dish, spiral side facing up.
Step 5: Add Heavy Cream and Bake
- Pour 1 tablespoon of heavy whipping cream over each roll, using 8 tablespoons total.
- Place the baking dish on the center rack of the preheated oven.
- Bake at 350°F for approximately 45 minutes, rotating the baking dish halfway through to ensure even browning.
- The rolls are ready when the tops are golden brown, the cheese is melted and bubbly, and the dough in the center is fully cooked.
- If the tops begin to brown too quickly, loosely cover the baking dish with aluminum foil while the centers finish baking.
- Remove from the oven and allow the rolls to rest for 5–10 minutes before serving.
Notes
Nutrition information is automatically calculated, so should only be used as an approximation.









