Maybe you think French cooking is too fancy, but these 19 classic side dishes are surprisingly simple. From creamy gratins to fresh green salads, they bring Parisian charm to any weeknight dinner. Ready to elevate your meal? Let’s dive into these delicious must-tries.
Gratin Dauphinois

Known for its creamy, garlicky richness, Gratin Dauphinois is the epitome of comfort elegance. Thinly sliced potatoes bathed in a velvety cream infusion bake to golden perfection, making this classic French side dish an irresistible addition to any meal.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 65 minutes
Ingredients
- 2 pounds Yukon Gold potatoes (about 6 medium)
- 2 cups heavy cream
- 1 cup whole milk
- 4 large garlic cloves, thinly sliced
- 2 tablespoons unsalted butter, plus more for dish
- 1 teaspoon kosher salt
- 1/2 teaspoon white pepper (or black)
- 1/4 teaspoon freshly grated nutmeg (optional)
Instructions
- Preheat your oven to 350°F. Generously butter a 9×13-inch baking dish or a shallow gratin dish.
- Peel the potatoes and slice them into 1/8-inch-thick rounds—a mandoline makes this quick and ensures even cooking. Do not rinse the slices; the starch helps thicken the cream.
- In a medium saucepan, combine the heavy cream, milk, garlic slices, salt, pepper, and nutmeg. Heat over medium-low until just steaming, not boiling, to infuse the flavors.
- Arrange half of the potato slices in the prepared dish, overlapping them slightly. Pour half of the warm cream mixture over the top. Repeat with the remaining potatoes and cream.
- Dot the surface with the 2 tablespoons of butter, cut into small pieces. Cover tightly with foil and bake for 45 minutes.
- Remove the foil and continue baking for 20–25 minutes, until the top is golden brown, the potatoes are tender when pierced, and the cream is bubbly and thickened.
- Let the gratin rest on a cooling rack for 10 minutes before serving. This allows the custard to set and makes slicing easier.
Keep this gratin in mind for your next holiday table or weeknight indulgence—it pairs beautifully with roasted meats or a crisp green salad. The creamy layers, punctuated by subtle garlic and nutmeg, offer a luxurious bite every time.
Pommes Anna

A classic French dish of thinly sliced potatoes layered and baked in butter until crispy and golden, Pommes Anna is the epitome of elegant simplicity. Each bite yields a tender interior encased in a shatteringly crisp crust, making it a stunning side dish for any special meal.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
- 2 lbs Yukon Gold potatoes, peeled and very thinly sliced (about 1/8 inch)
- 6 tbsp unsalted butter, melted, plus extra for greasing
- Sea salt and freshly ground black pepper
- A couple of fresh thyme sprigs (optional)
Instructions
- Preheat oven to 425°F. Generously butter the bottom and sides of a 9-inch cast-iron skillet or oven-safe nonstick pan.
- Arrange a layer of potato slices in overlapping concentric circles, covering the bottom completely. Brush with melted butter and season lightly with salt and pepper.
- Continue layering potatoes, brushing each layer with butter and seasoning, until all potatoes are used (about 4-5 layers). Press down gently with a spatula to compact.
- Place the skillet over medium-high heat on the stovetop for 3-4 minutes, until sizzling. This initial sear ensures a crispy bottom.
- Transfer skillet to the preheated oven and bake for 30 minutes. Then increase oven temperature to 450°F and bake for another 10-15 minutes, until edges are golden and potatoes are tender when pierced.
- Remove from oven and let rest for 5 minutes. Invert the Pommes Anna onto a serving plate by placing the plate over the skillet and flipping carefully. If some slices stick, gently nudge them back into place.
- Garnish with fresh thyme if desired. Cut into wedges and serve hot.
Meltingly tender within and beautifully bronzed on all sides, this Pommes Anna is a triumph of technique over complexity. Serve it alongside a roast chicken or a seared steak for a dinner that feels both celebratory and deeply comforting. Remember, the key is patience with the slicing and layering—each careful ring rewards with a breathtaking mosaic of flavor.
Pommes Frites

Keenly anticipated as the ultimate companion to a perfectly cooked steak, these pommes frites achieve a golden, shatteringly crisp exterior while remaining luxuriously tender within. The double-fry method transforms humble potatoes into an elegant, salty classic that demands immediate indulgence.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- a couple pounds of russet potatoes (about 4 medium)
- enough peanut or vegetable oil to fill your pot a few inches deep
- a generous sprinkle of flaky sea salt
Instructions
- Peel the potatoes and slice them into even sticks about ¼ inch thick. Place the cut potatoes in a large bowl of cold water and soak for at least 30 minutes to remove excess starch.
- Drain the potatoes and pat them thoroughly dry with a clean kitchen towel or paper towels. Any residual moisture will cause dangerous oil splatters.
- In a heavy-bottomed pot or Dutch oven, heat the oil to 325°F. Use a deep-fry thermometer for accuracy; maintaining the correct temperature is crucial.
- Working in batches to avoid overcrowding, gently lower the potatoes into the hot oil. Fry for 5 to 6 minutes, until they are pale and tender but not yet colored. Remove with a slotted spoon and transfer to a wire rack set over a baking sheet. Let cool for at least 10 minutes.
- Increase the oil temperature to 375°F. Once hot, return the first batch of potatoes to the oil and fry for 2 to 3 minutes, until deep golden brown and irresistibly crisp.
- Remove the frites with a slotted spoon and drain briefly on paper towels. Immediately season generously with flaky sea salt while still hot — this ensures the salt sticks beautifully.
- Repeat with the remaining batches, allowing the oil to return to 375°F between batches. Serve at once for peak texture.
Lusciously crisp on the outside and impossibly fluffy within, these pommes frites are best enjoyed within moments of emerging from the oil. Pile them onto a platter alongside a ramekin of garlic aioli or a sprinkle of fresh parsley for an effortless touch of elegance.
Gratin de Courgettes

Rich, velvety layers of tender zucchini are transformed into a rustic elegance with a golden crust of Gruyère and fresh herbs. This gratin showcases the humble summer squash at its finest, each slice bathed in a light cream sauce and baked to a delicate brown.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 35 minutes
Ingredients
- 4 medium zucchini (about 1 1/2 lbs)
- 1 teaspoon salt
- 2 tablespoons unsalted butter
- 3 cloves garlic, minced
- 1 1/4 cups heavy cream
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- 1/4 teaspoon black pepper
- 1 cup grated Gruyère cheese (about 4 oz)
- 1/3 cup panko breadcrumbs
Instructions
- Preheat oven to 375°F. Butter a 9×9-inch baking dish or similar shallow gratin dish.
- Slice zucchini into 1/4-inch-thick rounds. Toss with salt in a colander and let sit for 10 minutes to draw out excess moisture. Pat dry thoroughly with paper towels—this prevents a watery gratin.
- In a small skillet over medium heat, melt butter. Add garlic and cook until fragrant, about 30 seconds.
- Whisk in heavy cream, thyme, and pepper. Bring to a gentle simmer, then remove from heat.
- Arrange half the zucchini slices in the prepared dish, overlapping slightly. Pour half the cream mixture over them. Sprinkle with half the Gruyère and half the panko.
- Repeat layers with remaining zucchini, cream, cheese, and breadcrumbs. Tip: For an extra-golden crust, finish with a final drizzle of melted butter over the top breadcrumbs.
- Bake until bubbly and the top is deeply golden, 30–35 minutes. Let rest for 5 minutes before serving—this helps the layers set for clean slices.
Serve this gratin alongside a crisp green salad or roasted chicken for a complete meal. The creamy, cheesy richness paired with the subtle sweetness of zucchini makes every forkful a celebration of summer's bounty.
Gratin de Céleri-Rave

Mentioning celeriac might raise an eyebrow, but this elegant gratin transforms the humble root into something utterly luxurious. Sliced thin and baked in a bath of cream and Gruyère, it emerges tender, earthy, and caramelized — a side dish worthy of any holiday table.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
For the Gratin
- 1 large celeriac (about 1½ lbs), peeled
- 1 cup heavy cream
- ½ cup whole milk
- 2 cloves garlic, minced
- 1 tsp kosher salt
- ¼ tsp freshly ground black pepper
- ¼ tsp freshly grated nutmeg
- 1 cup grated Gruyère cheese (about 4 oz)
- 2 tbsp unsalted butter, plus more for dish
- ¼ cup panko breadcrumbs
Instructions
- Preheat your oven to 375°F and butter a 9×9-inch (or similar) baking dish.
- Using a mandoline or sharp knife, slice the peeled celeriac into ⅛-inch-thick rounds. Try to keep them uniform for even cooking.
- In a small saucepan over medium heat, combine the heavy cream, milk, minced garlic, salt, pepper, and nutmeg. Warm until steaming but not boiling, then remove from heat.
- Layer about one-third of the celeriac slices in the prepared dish, overlapping slightly. Tip for tenderness: don't crowd too tightly — a little space lets the cream seep in.
- Pour one-third of the warm cream mixture over the first layer. Sprinkle with one-third of the Gruyère.
- Repeat with another layer of celeriac, then cream, then cheese, using half the remaining ingredients each time.
- Finish with a final layer of celeriac, the remaining cream, and the last of the cheese. Scatter panko breadcrumbs evenly on top, then dot with the 2 tablespoons of butter cut into small pieces.
- Bake uncovered for 40–45 minutes, until the top is golden and bubbling and a knife slides easily through the celeriac. Tip: If the top browns too quickly, tent loosely with foil for the last 10 minutes.
- Let the gratin rest for 5 minutes before serving — this sets the creamy sauce and makes slicing easier.
A single bite reveals velvety, nutty layers infused with garlic and nutmeg, the golden crust adding a satisfying crunch. Serve it alongside roasted chicken or a winter salad, or let it shine as a vegetarian centerpiece with a crisp white wine.
Pommes Sarladaises

Perhaps no side dish captures the rustic elegance of French cuisine quite like Pommes Sarladaises. These thin, crispy potato slices are slowly cooked in rich duck fat until golden, then finished with garlic and parsley for a dish that’s both decadent and deceptively simple.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
None
- 2 pounds Yukon Gold potatoes (about 4 medium)
- A generous 1/2 cup duck fat (or more if needed)
- 4 cloves garlic, minced
- A good handful fresh flat-leaf parsley, chopped
- Coarse salt and freshly ground black pepper
Instructions
- Peel the potatoes and slice them into 1/8-inch-thick rounds—a mandoline makes this quick and even.
- Rinse the slices in cold water to remove excess starch, then pat them completely dry with a clean kitchen towel (moisture will cause splattering and prevent crisping).
- In a large heavy skillet (preferably cast iron or nonstick), melt the duck fat over medium-high heat until shimmering.
- Add the potato slices in a single, even layer—do not overcrowd; work in batches if needed. Cook without moving for 10–12 minutes, until the bottoms are deep golden and crisp.
- Carefully flip each slice with a thin spatula, and cook the other side for another 8–10 minutes, until golden and tender when pierced with a fork.
- Reduce heat to low, add the minced garlic and chopped parsley, and toss gently to coat. Cook for 1 minute more to fragrant the garlic (do not let it burn).
- Season generously with salt and pepper, then transfer to a warm platter. For extra crispness, drain briefly on paper towels before serving.
Every bite delivers a satisfying crunch yielding to a creamy interior, with the garlic and parsley adding fresh, pungent notes. Serve these potatoes alongside a seared steak or roast chicken for a meal that feels both special and effortlessly French.
Purée de Pommes de Terre

Year after year, the simplest purees reign supreme. This Purée de Pommes de Terre, with nothing but butter, cream, and potatoes, achieves a silken richness that elevates any meal. It's the kind of side dish that demands attention, yet encourages seconds.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 2 pounds Yukon Gold potatoes, peeled and cut into 1-inch chunks
- a couple of tablespoons unsalted butter (4 tablespoons total), cut into pieces
- a splash of heavy cream (about 1/3 cup), warmed
- a generous pinch of kosher salt
- a whisper of white pepper (optional, but lovely)
Instructions
- Place the potato chunks in a large pot and cover with cold water by 2 inches. Season the water generously with salt (about 1 tablespoon).
- Bring to a boil over high heat, then reduce to a simmer. Cook until the potatoes are fork-tender, about 20–25 minutes (a knife should slide in with no resistance).
- Drain the potatoes in a colander, then return them to the hot pot. Let them steam dry over low heat for 1–2 minutes, shaking occasionally to evaporate excess moisture.
- Pass the potatoes through a ricer or food mill into a warm bowl. (A ricer guarantees a lump-free, airy texture – skip the mixer!)
- Add the butter pieces and gently fold with a silicone spatula until fully melted and incorporated.
- Gradually pour in the warm cream, folding slowly. Stop when the puree is creamy but still holds its shape – you may not need all the cream.
- Season with salt and white pepper to taste, folding gently. Taste and adjust – the puree should be well-seasoned and velvety.
- Serve immediately, or keep warm in a covered bowl over a pan of barely simmering water for up to 30 minutes.
Creamy, buttery, and utterly luxurious, this puree is the perfect canvas for a pat of truffle butter or a drizzle of olive oil. Spoon it alongside roasted chicken, seared steak, or simply enjoy it by the bowlful – it's elegance in every bite.
Haricots Verts Almondine

Many home cooks shy away from elegant French sides, but this Haricots Verts Almondine is deceptively simple—though please note it contains tree nuts (almonds). With just a few ingredients and a touch of finesse, you can elevate humble green beans into a dish that sparkles with butter and toasted almond crunch.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 12 minutes
Ingredients
- 1 lb haricots verts (or regular green beans, trimmed)
- 3 tbsp unsalted butter
- 1/2 cup sliced almonds
- Kosher salt and freshly ground black pepper
- A squeeze of fresh lemon juice (optional, for brightness)
Instructions
- Bring a large pot of generously salted water to a rolling boil. Meanwhile, fill a bowl with ice water and set it nearby.
- Add the haricots verts to the boiling water and cook for exactly 2 minutes for tender-crisp beans. Use a slotted spoon or spider to transfer them immediately to the ice water to stop the cooking. Once cool, drain and pat dry with paper towels.
- In a large skillet over medium heat, melt 1 tablespoon of the butter. Add the sliced almonds and cook, stirring constantly, until golden and fragrant—about 2 to 3 minutes. Tip: Watch them closely; almonds can burn quickly. Remove almonds to a small bowl and set aside.
- Return the skillet to medium heat and add the remaining 2 tablespoons of butter. When it foams, add the blanched, dried haricots verts. Cook, tossing occasionally, until heated through and glazed, about 3 to 4 minutes. Tip: Don't overcrowd the pan—cook in batches if needed for even browning.
- Sprinkle the toasted almonds over the beans, season with salt and pepper, and toss to combine. If using, add a squeeze of lemon juice. Serve immediately.
You'll love the tender-crisp texture of the beans against the buttery crunch of almonds. The subtle nuttiness and bright finish make this side delicate yet satisfying—perfect alongside a roast chicken or pan-seared fish.
Lentilles du Puy Salad

Just as the humble lentil transforms into a star with the right companions, this Lentilles du Puy Salad proves that simplicity can be sublime. Tender, peppery French green lentils are bathed in a warm vinaigrette that coaxes out their earthy depth, while fresh herbs add a bright counterpoint. It’s an elegant, protein-packed dish that works as a main or a side, and it comes together in under 30 minutes.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 25 minutes
Ingredients
- 1 cup lentils du Puy, rinsed
- 3 cups water or vegetable broth
- 1 bay leaf
- 2 sprigs fresh thyme
- 1 small shallot, finely minced
- 1 tablespoon Dijon mustard
- 2 tablespoons red wine vinegar
- 1/4 cup extra-virgin olive oil
- Kosher salt and freshly ground black pepper, to taste
- 1/4 cup chopped fresh parsley
- 2 tablespoons chopped fresh chives
Instructions
- In a medium saucepan, combine the rinsed lentils, water or broth, bay leaf, and thyme sprigs. Bring to a boil over high heat, then reduce to a gentle simmer. Cook until lentils are tender but still hold their shape, about 20–25 minutes. (Tip: Taste a few lentils after 20 minutes to avoid mushiness; they should be al dente.)
- While lentils cook, prepare the vinaigrette. In a small bowl, whisk together the minced shallot, Dijon mustard, red wine vinegar, and a pinch each of salt and pepper. Let sit for 2 minutes to mellow the shallot.
- Slowly drizzle in the olive oil while whisking continuously until the vinaigrette is emulsified and creamy. (Tip: For best flavor, use a good-quality extra-virgin olive oil.)
- Transfer the vinaigrette to a small saucepan and warm over low heat for 1–2 minutes, whisking occasionally, until just warm to the touch. Do not let it boil or the emulsion may break. (Tip: Warming the vinaigrette helps the lentils absorb the flavors more readily.)
- Drain the cooked lentils in a fine-mesh sieve; discard the bay leaf and thyme sprigs. While the lentils are still warm, transfer them to a large bowl and pour the warm vinaigrette over them. Toss gently to coat.
- Add the chopped parsley and chives, then toss again. Let the salad sit at room temperature for 5 minutes to allow the flavors to meld. Taste and adjust seasoning with additional salt and pepper if needed. Serve warm or at room temperature.
With their tender yet toothsome texture, the lentils soak up every drop of the tangy, shallot-flecked vinaigrette, while the fresh herbs keep each bite lively. This salad is lovely on its own with a crusty baguette, or spooned over a bed of arugula for extra peppery bite. For a heartier meal, top with a poached egg or crumbled goat cheese.
Salade Niçoise

Here lies a salad that defies simplicity—a composed mosaic of tender green beans, buttery potatoes, briny olives, and flaky tuna, all tied together with a sharp Dijon vinaigrette.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 20 minutes
Ingredients
- 1/2 lb small new or fingerling potatoes
- 1/2 lb fresh green beans, trimmed
- 4 large eggs
- 2 (5-oz) cans oil-packed tuna, drained and flaked
- 1/2 cup Niçoise olives
- 2 tbsp capers, drained
- 1 small red onion, thinly sliced
- 2 ripe tomatoes, cut into wedges
- 4 cups mixed greens or butter lettuce
- For the vinaigrette:
- 3 tbsp extra-virgin olive oil
- 1 tbsp red wine vinegar
- 1 tsp Dijon mustard
- 1 small shallot, minced
- Salt and freshly ground black pepper
Instructions
- Place the potatoes in a saucepan, cover with salted cold water, and bring to a boil. Cook until tender, about 10–12 minutes. Drain, let cool slightly, then halve or quarter them.
- While potatoes cook, bring another pot of salted water to a boil. Add the green beans and blanch until crisp-tender, 2–3 minutes. Transfer to an ice bath, then drain and pat dry.
- In the same pot, gently lower the eggs into boiling water. Boil for exactly 7 minutes for jammy yolks (or 9 for hard-cooked). Transfer to ice water, peel, and halve lengthwise.
- Make the vinaigrette: In a small bowl, whisk together olive oil, red wine vinegar, Dijon, and shallot. Season with salt and pepper. (Tip: Emulsify by whisking slowly while drizzling oil.)
- On a large platter, arrange the greens. Artfully top with potatoes, green beans, tuna, eggs, olives, capers, red onion, and tomato wedges.
- Drizzle the vinaigrette evenly over the salad. (Tip: Serve extra vinaigrette on the side.) Finish with a pinch of flaky salt and black pepper. (Tip: Use room-temperature ingredients for best flavor.)
Undeniably, each forkful delivers a harmony of textures—from the creamy potato to the briny olive and the tender tuna—making this as satisfying as it is refreshing. Serve with crusty bread and a chilled rosé, or pack as a showstopping lunch.
Ratatouille

Savor the essence of summer with this ratatouille, a rustic Provencal vegetable medley where eggplant, zucchini, and bell peppers meld in a rich tomato-herb sauce. Each bite captures the sun-drenched fields of France, elevated through careful layering of flavors and textures.
Serving: 6 | Prep Time: 20 minutes | Cooking Time: 45 minutes
Ingredients
Produce
- 2 medium eggplants, diced into 1-inch cubes
- 3 medium zucchinis, halved lengthwise and sliced
- 2 bell peppers (red and yellow), seeded and cut into 1-inch pieces
- 4 Roma tomatoes, roughly chopped
- 1 large yellow onion, diced
- 4 cloves garlic, minced
Aromatics & Herbs
- a generous splash of olive oil
- 2 tablespoons tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- a couple of fresh basil leaves, torn
- salt and freshly ground black pepper
Pantry
- 1/2 cup vegetable broth or water
Instructions
- Place the diced eggplant in a colander, sprinkle with salt, and let sit for 10 minutes to draw out bitterness. Pat dry with paper towels.
- Heat a large skillet or Dutch oven over medium-high heat. Add a splash of olive oil and sauté the eggplant in batches until golden brown, about 5 minutes per batch. Transfer to a plate.
- In the same pot, add a bit more oil and cook the zucchini slices until lightly browned on both sides, about 3–4 minutes. Remove and set aside.
- Add the bell peppers and cook for 3 minutes, stirring occasionally, until slightly charred. Remove.
- Reduce heat to medium. Add another splash of oil and sauté the onion until translucent, about 4 minutes. Stir in garlic and tomato paste, cooking for 1 minute until fragrant.
- Return the cooked eggplant, zucchini, and peppers to the pot. Add the chopped tomatoes, thyme, oregano, and a pinch of salt and pepper. Pour in the vegetable broth.
- Bring to a gentle simmer, cover partially, and cook for 20 minutes, stirring occasionally. The vegetables should be tender but not mushy. Uncover and cook 5 more minutes to thicken the sauce.
- Taste and adjust seasoning with salt and pepper. Stir in fresh basil just before serving. (Tip: For deeper flavor, let the ratatouille rest for 10 minutes after cooking. Also, avoid overcrowding when browning each vegetable to ensure proper caramelization. Finally, if you prefer a chunkier texture, cut vegetables into larger pieces.)
Serve this ratatouille warm or at room temperature, perhaps with crusty bread or over creamy polenta, as the flavors deepen beautifully overnight. Its lush, jammy texture and herbaceous sweetness make it a versatile side or a satisfying main dish.
Tomates Provençales

Crusty breadcrumbs and fragrant herbs transform ripe summer tomatoes into a dish that's both rustic and refined, capturing the essence of Provence in every bite.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
Tomatoes and Topping
- 4 large ripe tomatoes (about 2 lbs)
- 1 cup fresh breadcrumbs (from day-old baguette)
- 3 cloves garlic, minced
- 1/4 cup fresh parsley, finely chopped, plus extra for garnish
- 1 tablespoon fresh thyme leaves (or 1 teaspoon dried)
- 3 tablespoons extra-virgin olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Preheat your oven to 400°F and line a baking dish with parchment paper—this makes cleanup a breeze.
- Slice the tomatoes in half crosswise (through the equator) and use a small spoon to gently scoop out some seeds and pulp, leaving about a 1/4-inch shell. Tip: don't remove too much; a little moisture in the cavity ensures the tomatoes stay juicy.
- In a medium bowl, toss together the breadcrumbs, minced garlic, parsley, thyme, 2 tablespoons of olive oil, salt, and pepper until the mixture is evenly moist and clumps slightly. Using fresh breadcrumbs gives a superior texture—stale crumbs won't crisp as well.
- Arrange the tomato halves cut-side up in the dish. Divide the breadcrumb mixture among them, pressing lightly to mound it on each.
- Drizzle the remaining tablespoon of olive oil over the tops to encourage browning.
- Bake for 20–25 minutes, until the tomatoes are tender when pierced and the topping is deep golden brown and crisp. If the topping browns too quickly, tent loosely with foil.
- Let them rest for 5 minutes before serving—this helps the flavors meld. Garnish with a sprinkle of fresh parsley if you like.
Golden and fragrant, these tomatoes burst with concentrated sweetness balanced by the savory crunch of the topping. They’re a stunning side to grilled fish or a simple pasta; leftovers are delicious chopped into a salad for tomorrow’s lunch.
Brussels Sprouts Rôtis

Golden and caramelized, these Brussels Sprouts Rôtis are a revelation—each tender leaf edged with a deep, roasted sweetness. A glossy finish of balsamic and shallots transforms humble sprouts into an elegant side that steals the show.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 30 minutes
Ingredients
Produce
- 1½ pounds Brussels sprouts, trimmed and halved lengthwise
- 2 medium shallots, thinly sliced into rings
Pantry
- 3 tablespoons extra-virgin olive oil
- ¾ teaspoon kosher salt
- ¼ teaspoon freshly ground black pepper
- 2 tablespoons balsamic vinegar (preferably aged)
- 1 tablespoon honey (or maple syrup for vegan)
Instructions
- Preheat your oven to 400°F with a rack in the upper third. Line a rimmed baking sheet with parchment paper for easy cleanup.
- In a large bowl, combine the Brussels sprouts, olive oil, salt, and pepper. Toss well to coat every cut surface.
- Arrange the sprouts cut-side down in a single, uncrowded layer on the baking sheet. Leaving space between them ensures they caramelize instead of steam.
- Roast for 15 minutes, then remove the sheet from the oven. Scatter the sliced shallots over the sprouts and drizzle evenly with the balsamic vinegar and honey.
- Return the sheet to the oven and roast for another 12–15 minutes, until the sprouts are deeply browned and fork-tender. The shallots should be soft and jammy.
- Taste one sprout—if you prefer extra crispness, broil on high for 1–2 minutes, watching closely to avoid burning. Serve immediately.
Finished with a final crack of black pepper, these sprouts boast crispy, charred edges and a sweet-tart glaze that clings to every leaf. They're equally at home alongside roast chicken, seared steak, or piled onto a grain bowl with tahini dressing.
Carottes Vichy

Sweet and tender, these glazed carrots are a classic French side dish that elevates any meal. Silky butter and a whisper of sugar transform humble carrots into a sublime vegetable course.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
For the carrots
- 1 pound carrots (about 6 medium), trimmed and peeled
- 2 tablespoons unsalted butter
- 1 tablespoon granulated sugar
- 1/4 cup water (or low-sodium chicken broth for extra flavor)
- 1/4 teaspoon fine sea salt
- 1 tablespoon fresh parsley, finely chopped (optional)
Instructions
- Slice the carrots crosswise into 1/4-inch rounds. Tip: keep them uniformly thick for even cooking.
- In a large skillet (about 10 inches), melt the butter over medium heat. Add the carrots, sugar, and salt, stirring to coat thoroughly.
- Pour in the water (or broth) and bring to a gentle simmer. Reduce heat to low, cover, and cook for 15–18 minutes until carrots are fork-tender but not mushy. Tip: check at 15 minutes; the liquid should be mostly absorbed.
- Uncover the skillet and increase heat to medium-high. Cook, stirring often, for 2–4 minutes until the remaining liquid evaporates and a glossy, buttery glaze coats each carrot. Tip: watch closely to prevent burning; the sugar can caramelize quickly.
- Remove from heat, sprinkle with fresh parsley if desired, and serve immediately.
A glossy, buttery finish with a subtle sweetness makes these carrots irresistible. Serve alongside roasted chicken or seared fish for a sophisticated, yet simple, side dish.
Épinards à la Crème

Elegant yet effortless, Épinards à la Crème transforms humble spinach into a decadent side dish that belongs alongside any roasted meat or flaky fish. This French classic marries the earthiness of greens with a velvety cream sauce, finished with a whisper of nutmeg.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 15 minutes
Ingredients
- 1 pound fresh spinach, stems trimmed
- 2 tablespoons unsalted butter
- 1 shallot, finely minced
- 1/2 cup heavy cream
- A pinch of freshly grated nutmeg
- Salt and freshly ground black pepper to taste
Instructions
- Rinse the spinach well but don't dry it completely — the residual water helps it wilt. Place in a large pot over medium heat and cook, stirring, until just wilted, about 2-3 minutes. Drain in a colander and press gently to remove excess liquid. Coarsely chop.
- In the same pot, melt butter over medium heat. Add the minced shallot and sauté until softened and translucent, about 2 minutes.
- Add the chopped spinach and cook for 1 minute, stirring to coat with butter.
- Pour in the heavy cream and stir to combine. Reduce heat to low and simmer gently until the cream thickens slightly, about 3-4 minutes. Season with nutmeg, salt, and pepper.
- Taste and adjust seasoning. Serve immediately.
Make sure not to overcook the spinach — it should remain bright green and tender, not mushy. The creamy sauce blankets each leaf, making this a luxurious side that feels special enough for a holiday table yet simple enough for a weeknight dinner.
Champignons à la Persillade

Just a handful of humble button mushrooms transforms into an elegant side dish when kissed by butter, garlic, and fresh parsley. This classic French bistro preparation, Champignons à la Persillade, celebrates simplicity and depth of flavor.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 8 minutes
Ingredients
For the Mushrooms
- 1 pound button mushrooms, cleaned and halved (or quartered if large)
- 2 tablespoons unsalted butter
- 2 tablespoons olive oil
- 3 cloves garlic, minced (about 1 tablespoon)
- 1/4 cup finely chopped fresh parsley
- a generous pinch of salt (about 1/4 teaspoon)
- a few grinds of black pepper (about 1/8 teaspoon)
- a squeeze of fresh lemon juice (optional)
Instructions
- Gently wipe the mushrooms clean with a damp paper towel—never soak them, as they absorb water and won't brown properly.
- Heat a large skillet over medium-high heat. Add the butter and olive oil, swirling until the butter foams.
- Add the mushrooms in a single layer (work in batches if needed to avoid crowding) and cook without stirring for 3–4 minutes until the undersides are deeply golden.
- Toss the mushrooms and continue cooking for another 2–3 minutes, stirring occasionally, until they are tender and browned all over.
- Reduce heat to medium-low. Add the minced garlic and cook, stirring constantly, for 30 seconds until fragrant—be careful not to let it burn.
- Remove the skillet from heat. Stir in the chopped parsley, salt, and pepper. Taste and adjust seasoning; add a squeeze of lemon juice if desired for brightness.
- Transfer to a serving dish and serve immediately.
Buttery, garlicky, and brightened with parsley, these mushrooms are a versatile companion to steak, roast chicken, or even a crusty baguette. Their earthy umami richness proves that sometimes the simplest preparations yield the most satisfying results.
Fenouil Braisé (Braised Fennel)

Delicate yet robust, fennel transforms into a silky, anise-kissed delight when braised slowly in white wine and thyme. This classic French technique coaxes out the vegetable’s natural sweetness while mellowing its licorice edge, resulting in a tender, aromatic side dish that pairs beautifully with roasted meats or flaky fish.
Serving: 4 | Prep Time: 10 minutes | Cooking Time: 40 minutes
Ingredients
Produce
- 3 large fennel bulbs, fronds reserved for garnish
- 4 sprigs fresh thyme
- 2 cloves garlic, thinly sliced
Pantry
- 2 tablespoons unsalted butter
- 1 tablespoon extra-virgin olive oil
- a generous pinch of kosher salt
- a few cracks of black pepper
- a splash of dry white wine (about ½ cup)
- ½ cup low-sodium vegetable or chicken broth
Instructions
- Trim the fennel: cut off the stalks and any tough outer layers, then slice each bulb vertically into ½-inch-thick wedges, leaving the core intact to hold them together.
- In a large, heavy skillet or Dutch oven, melt the butter with the olive oil over medium heat. When the butter starts to foam, add the fennel wedges in a single layer (work in batches if needed) and cook without moving for 4–5 minutes, until the undersides are golden brown.
- Flip the fennel wedges using tongs, then scatter the sliced garlic and thyme sprigs around them. Cook for another 3–4 minutes, until the second side is also browned.
- Pour in the white wine and broth — it should come about halfway up the fennel. Season with salt and pepper. Bring the liquid to a gentle simmer.
- Reduce the heat to low, cover the pan, and braise for 25–30 minutes, until the fennel is very tender when pierced with a knife. (Tip: If the liquid evaporates too quickly, add a splash more broth or water.)
- Uncover the pan and increase the heat to medium-high. Let the braising liquid simmer and reduce for 3–4 minutes, until it becomes a light, syrupy glaze that coats the fennel. (Tip: Tilt the pan to baste the wedges for even glazing.)
- Remove the thyme sprigs. Taste and adjust seasoning with more salt or pepper if needed. (Tip: For a brighter finish, squeeze a few drops of lemon juice over the fennel just before serving.)
Finished with a sprinkle of fresh fennel fronds and a drizzle of the pan glaze, the braised fennel is luxuriously tender with caramelized edges and a delicate herb–white wine perfume. Serve it as a vegetable side alongside roast chicken, pork chops, or seared salmon, or pile it onto crusty bread for an elegant open-faced snack.
Céleri-Rave Purée

Glistening with butter and cream, this céleri-rave purée transforms humble celeriac into a silky, earthy side dish that rivals mashed potatoes for comfort—without the carbs. Its nutty sweetness and velvety texture make it an elegant addition to any autumn or winter meal.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
- 1 large celeriac (about 1½ pounds), peeled and cut into 1-inch cubes
- 3 tablespoons unsalted butter, plus extra for finishing
- ¼ cup heavy cream, plus more if needed
- 1 teaspoon kosher salt, plus more for the cooking water
- ¼ teaspoon freshly ground white pepper
- ⅛ teaspoon freshly grated nutmeg
Instructions
- Fill a medium saucepan with water, add 1 tablespoon salt, and bring to a boil over high heat.
- Add the cubed celeriac to the boiling water, reduce heat to medium, and simmer until fork-tender, about 20 minutes. Tip: Test a cube by piercing with a knife; it should meet no resistance. Overcooking can make the purée watery.
- Drain the celeriac in a colander and let it steam dry for 2 minutes to remove excess moisture—this ensures a thick, creamy purée.
- Transfer the warm celeriac to a food processor. Add 3 tablespoons butter, ¼ cup heavy cream, 1 teaspoon salt, white pepper, and nutmeg. Process until completely smooth, about 30 seconds. Stop to scrape down sides halfway.
- For an ultra-silky texture, pass the purée through a fine-mesh sieve using a spatula—this extra step removes any stubborn fibers. If the purée is too thick, add warm cream a tablespoon at a time and pulse.
- Taste and adjust salt, pepper, or nutmeg. Serve immediately, topped with a small pat of butter for extra richness.
Buttery and velvety, this céleri-rave purée offers a sophisticated twist on classic mashed potatoes, with an earthy depth that pairs beautifully with roasted meats or seared fish. A final grating of nutmeg just before serving elevates its aromatic warmth.
Flageolets à la Provençale

Mentioned in countless Provençal kitchens, flageolets à la Provençale is a humble yet elegant side dish where delicate green beans are braised with sun-ripened tomatoes and fragrant rosemary until tender and savory. Perfect alongside grilled meats or simply spooned over crusty bread, it embodies the rustic charm of southern France.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 1 minutes
Ingredients
For the beans
- 1 pound dried flageolet beans
- 1 bay leaf
- A couple of sprigs of fresh thyme
- A generous pinch of salt
For the Provençale base
- A splash of olive oil (about 2 tbsp)
- 1 medium yellow onion, finely chopped
- A couple of cloves of garlic, minced
- 1 can (14.5 oz) diced tomatoes, preferably fire-roasted
- A few sprigs of fresh rosemary, leaves stripped and chopped
- 1/2 teaspoon herbes de Provence (optional)
- Salt and freshly cracked black pepper to taste
Instructions
- Place the dried flageolets in a large bowl and cover with cold water by at least 2 inches. Soak overnight or for at least 8 hours. (Shortcut: quick soak by bringing to a boil, then letting stand for 1 hour.) Drain and rinse.
- Transfer the soaked beans to a large pot and add fresh water to cover by 2 inches. Add the bay leaf and thyme sprigs. Bring to a boil, then reduce heat to a gentle simmer. Cook for about 45 minutes to 1 hour, until beans are tender but not mushy. Season with a generous pinch of salt in the last 10 minutes of cooking. Drain, reserving about 1 cup of the cooking liquid.
- While the beans cook, prepare the aromatic base. In a large skillet or Dutch oven, heat the olive oil over medium heat. Add the onion and cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the garlic and cook for another minute until fragrant.
- Add the diced tomatoes and chopped rosemary. If using, stir in the herbes de Provence. Cook for 5 minutes, allowing the tomatoes to break down and meld with the aromatics. Season with salt and pepper.
- Add the cooked and drained flageolets to the tomato mixture. Pour in about 1/2 cup of the reserved bean cooking liquid to create a saucy consistency. Simmer gently for 15 to 20 minutes, allowing the flavors to marry. If the mixture seems too thick, add more reserved liquid a splash at a time. Taste and adjust seasoning.
- Remove from heat. For best flavor, let the dish rest for 10 minutes before serving. (Tip: The beans will continue to absorb the sauce, becoming even more delicious.) Garnish with a fresh rosemary sprig if desired.
Kaleidoscopic in its simplicity, this bean dish boasts a creamy texture from the flageolets and a bright, herby pop from the tomatoes and rosemary. Serve it as a hearty side to roasted lamb or chicken, or enjoy it as a vegetarian main with a crisp salad and crusty baguette.
Conclusion
Now you have 19 classic French sides to elevate any meal. From creamy gratins to fresh greens, these recipes bring Parisian charm to your table. Try them out, and let us know your favorites in the comments! Don’t forget to share this roundup on Pinterest.



