Collage showing French onion potato salad in two views. The top image shows an overhead plate of baby potatoes with caramelized onions, crispy bacon, grated Parmesan cheese, fresh parsley, chives, and cracked black pepper. The bottom image shows a spoon lifting the warm potato salad from a serving bowl on a marble table with a glass of lemon sparkling water. Text overlay reads "French Onion Potato Salad" and "Summer Side Dishes."

French Onion Potato Salad – Caramelized Onions, Bacon and Parmesan

French Onion Potato Salad combines tender baby potatoes, sweet caramelized onions, crispy bacon, fresh herbs, Parmesan, and a light Dijon dressing into one flavorful potato salad that fits almost any meal. If you enjoy a healthy salad, fresh ideas with potatoes, or comforting recipes with potatoes, this recipe brings together simple ingredients with rich flavor and a lighter finish.

Potatoes have always been one of the easiest ingredients to build a meal around. Some days I roast them until crispy, other days I toss them into soups, and every now and then I make this salad because it feels a little special without asking for much work. It has become one of those dishes that quietly disappears first at the table.

Collage showing French onion potato salad in two views. The top image shows an overhead plate of baby potatoes with caramelized onions, crispy bacon, grated Parmesan cheese, fresh parsley, chives, and cracked black pepper. The bottom image shows a spoon lifting the warm potato salad from a serving bowl on a marble table with a glass of lemon sparkling water. Text overlay reads "French Onion Potato Salad" and "Summer Side Dishes."

Why This Potato Salad Has So Much Flavor

French onion soup inspired this recipe, but I wanted something that worked as a side dish during every season. Instead of using mayonnaise, I whisk together Dijon mustard, olive oil, apple cider vinegar, and honey to create a dressing that coats the warm potatoes without feeling heavy.

The real secret sits in the skillet. Caramelized onions slowly develop their natural sweetness over about 25 minutes, creating layers of flavor that spread through the entire potato salad. I have tried rushing them before. It simply never tastes the same.

Crispy bacon adds crunch while Parmesan brings a rich, savory finish. Fresh parsley, chives, and thyme brighten every spoonful and balance the deeper flavors.

The Technique That Makes Recipes with Potatoes Better

The choice of potato matters more than many people think. Waxy baby potatoes, especially red or Yukon Gold varieties, stay firm after cooking while keeping their creamy centers.

Boil them for 15 to 20 minutes until a fork slides in easily. Let them cool just enough to handle before cutting them in half. Warm potatoes absorb dressing far better than cold potatoes, so every piece carries more flavor.

I also like saving one tablespoon of bacon drippings for the onions. It is a tiny detail, but tiny details often make the biggest difference in recipes with potatoes.

Every Ingredient Has a Purpose

Ingredients for French onion potato salad arranged in small bowls on a white marble surface, including baby potatoes, red onion, sliced yellow onion, crispy bacon, grated Parmesan cheese, butter, fresh chives, fresh thyme, olive oil, Dijon mustard, apple cider vinegar, salt, and black pepper.

Baby potatoes provide the creamy base while holding their shape during mixing.

Yellow onions become sweet and silky after slow cooking. Choose onions that feel heavy and firm with dry outer skins.

Bacon contributes smoky flavor and crisp texture. Pancetta also works beautifully if you want something slightly different.

Fresh garlic goes into the skillet during the final minute. That keeps its flavor bright instead of sharp.

Dijon mustard gives the dressing body, apple cider vinegar adds freshness, and honey smooths everything together.

Fresh parsley, thyme, and chives finish the healthy salad with color and freshness. Fresh herbs really do make the salad feel alive.

Caramelized Onions Are Worth the Extra Time

Slow cooking transforms ordinary onions into something completely different. They become soft, golden, slightly jammy, and full of natural sweetness.

Keep the heat at medium low and stir every few minutes. If the onions begin sticking too quickly, add a splash of water and continue cooking.

When they are ready, they should smell rich and savory with a deep golden color. That aroma always reminds me dinner is almost ready.

Bringing the Salad Together

Add the warm potatoes to a serving bowl before folding in the onions, bacon, Parmesan, herbs, and dressing.

A bowl filled with cooked baby potatoes, including red and yellow potatoes cut in half, displayed on a white marble surface for a French onion potato salad recipe.

Use a large spoon and fold gently instead of stirring quickly. The potatoes should stay intact while their rough edges catch the dressing.

The finished salad should look glossy with herbs scattered throughout, crisp bacon in every serving, and onions wrapped around the potatoes instead of sitting underneath.

How to Know Your Potato Salad Is Ready

The potatoes should stay whole while feeling creamy inside.

The onions should look deeply caramelized instead of lightly cooked.

The dressing should lightly coat every potato without collecting in the bottom of the bowl.

Taste one spoonful before serving. You should notice mustard, onion, herbs, bacon, and Parmesan together in a balanced bite.

Easy Fixes If Something Needs Adjusting

If the potatoes begin falling apart, shorten the boiling time next time.

If the onions taste sharp, cook them a little longer over lower heat.

Caramelized onion slices cook in a white skillet with browned edges and garlic on a white marble surface, showing a key step for making French onion potato salad.

If the salad seems dry after chilling, drizzle in a little olive oil and gently toss again.

If it needs more brightness, another small splash of apple cider vinegar usually brings everything back together.

More Ideas with Potatoes to Try

You can swap the bacon for pancetta, stir in baby spinach, or replace Parmesan with Gruyere for an even stronger French onion flavor.

If you enjoy crispy potato dishes, my cheddar bacon baked potato wedges deliver golden edges, melted cheese, smoky bacon, and fluffy centers for another family favorite built around potatoes.

For parties and holiday tables, my deviled potatoes offer another fun way to turn simple potatoes into something everyone talks about. They share the same comforting feel while bringing a completely different presentation.

Storing and Serving

Store leftovers in an airtight container in the refrigerator for up to 3 days.

I usually let the salad sit at room temperature for about 20 minutes before serving again. The dressing loosens slightly, and the flavors come back together beautifully.

Serve it with grilled chicken, steak, pork chops, roasted vegetables, or barbecue favorites. It also makes a satisfying lunch on its own because every ingredient brings something to the bowl.

Save This French Onion Potato Salad for Later

If you love potato salad, healthy salad recipes, fresh ideas with potatoes, and comforting recipes with potatoes, save this recipe to your Pinterest board so it is always easy to find.

If you make it, leave a comment and tell me how it turned out. I always enjoy hearing your ideas, your family favorites, and the little changes that make a recipe your own.

Collage showing French onion potato salad in two serving views. The top image features an overhead plate of baby potatoes mixed with caramelized onions, bacon, Parmesan cheese, parsley, thyme, and chives on a marble surface. The bottom image shows a serving spoon lifting the potato salad from a shallow bowl with a glass of lemon sparkling water and table setting nearby. Text overlay reads "French Onion Potato Salad" and "Summer Side Dishes."
Yield: 6 servings

French Onion Potato Salad

No Ratings
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes

Ingredients

  • FOR THE SALAD
  • 2 pounds baby potatoes (red, yellow, or a mix)
  • 6 slices bacon
  • 2 large yellow onions, thinly sliced
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, chopped
  • 1 tablespoon fresh chives, chopped
  • 1 teaspoon fresh thyme leaves
  • FOR THE DRESSING
  • 2 tablespoons Dijon mustard
  • 2 tablespoons apple cider vinegar
  • 3 tablespoons olive oil
  • 1 teaspoon honey
  • Salt, to taste
  • Freshly cracked black pepper, to taste

Instructions

  1. COOK THE POTATOES: Place the baby potatoes in a large pot of generously salted water and bring to a boil. Cook for 15 to 20 minutes, or until the potatoes are fork-tender. Drain well and let them cool slightly before cutting them in half.
  2. COOK THE BACON: In a large skillet over medium heat, cook the bacon until crisp. Transfer the bacon to a paper towel-lined plate to drain, then crumble it into bite-sized pieces. Reserve about 1 tablespoon of the bacon drippings in the skillet for added flavor.
  3. CARAMELIZE THE ONIONS: Add the olive oil to the reserved bacon drippings, then stir in the sliced onions. Cook over medium-low heat for 20 to 25 minutes, stirring frequently, until the onions are deeply golden, soft, and caramelized. Add the minced garlic during the final minute of cooking and stir until fragrant.
  4. MAKE THE DRESSING: In a small bowl, whisk together the Dijon mustard, apple cider vinegar, olive oil, honey, salt, and freshly cracked black pepper until smooth and well combined.
  5. ASSEMBLE THE SALAD: Place the halved potatoes in a large serving bowl. Add the caramelized onions, crumbled bacon, grated Parmesan cheese, chopped parsley, chopped chives, and fresh thyme leaves. Pour the dressing evenly over the salad.
  6. TOSS THE SALAD: Gently fold all of the ingredients together until the potatoes are evenly coated with the dressing while keeping the potatoes intact.
  7. GARNISH AND SERVE: Sprinkle with extra Parmesan cheese, fresh parsley, chopped chives, freshly cracked black pepper, and a few additional thyme leaves if desired. Serve warm or at room temperature.

Notes

  • Waxy potatoes such as baby Yukon Gold or red potatoes hold their shape best after cooking.
  • Caramelize the onions slowly to develop their natural sweetness and rich flavor.
  • The potato salad can be prepared several hours in advance and served at room temperature.
  • Substitute cooked pancetta for the bacon for a slightly different flavor.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days. Warm slightly or bring to room temperature before serving for the best flavor.
  • Nutrition Information

    Yield

    6

    Serving Size

    1

    Amount Per Serving Calories 339Total Fat 17gSaturated Fat 4gUnsaturated Fat 13gCholesterol 15mgSodium 422mgCarbohydrates 38gFiber 4gSugar 4gProtein 10g
    Hi, I am Mary

    Sharing cozy pasta recipes, homemade soups, and simple comfort food made from scratch. I create easy, flavorful dinners using everyday ingredients, designed for busy nights and relaxed weekends alike. Welcome to my kitchen.

    Related articles

    Skip to Recipe