Go Back
+ servings
A chip being dipped into French onion dip in a brown bowl.

French Onion Dip

Skip the seasoning packet and try this easy homemade French Onion Dip. The caramelized onions are cooked low and slow to bring out their rich golden color and natural sweetness.
Course Appetizer
Cuisine American
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8 servings (1/4 cup each)
Calories 296kcal


  • 4 tablespoons butter (1/2 stick)
  • 1/4 cup vegetable oil
  • 2 large yellow onions peeled, halved, and sliced into 1/8-inch slices (about 3 cups, see note 1)
  • 1/4 teaspoon cayenne pepper
  • Salt and freshly ground black pepper
  • 4 ounces cream cheese softened
  • 1/2 cup sour cream
  • 1/2 cup mayonnaise
  • Fresh chives for garnish, optional
  • Potato chips for serving


  • In a large saucepan pan over medium-high heat, melt butter and oil together until shimmering. Add onions, cayenne, 1/2 teaspoon salt, and 1/4 teaspoon pepper and cook until onions have softened, about 10 minutes.
  • Reduce the heat to medium-low and cook, stirring occasionally, for 20 more minutes until the onions are browned and caramelized. Cool completely (spreading the onions in a thin layer on a baking sheet will speed up this process).
  • In a food processor, add cooled onions, cream cheese, sour cream, and mayonnaise. Pulse until combined, then season to taste with salt and pepper. Garnish with fresh chives and serve with potato chips.



  1. Onions: Yellow onions and sweet onions (such as Vidalia, Maui, and Walla Walla) caramelize most easily. I find the flavor of super sweet onions a little off-putting in this savory dip, so I stick to yellow. White onions have a similar taste but may take longer to caramelize.
  2. Yield: This recipe makes 2 cups of dip, about 8 servings (1/4 cup each).
  3. Storage: Store leftovers covered in the refrigerator for up to 4 days.
  4. Make ahead: Make this dip up to 2 days in advance and stir to recombine before serving.


Serving: 2tbsp | Calories: 296kcal | Carbohydrates: 5g | Protein: 2g | Fat: 31g | Saturated Fat: 15g | Trans Fat: 1g | Cholesterol: 44mg | Sodium: 197mg | Potassium: 100mg | Fiber: 1g | Sugar: 3g | Vitamin A: 491IU | Vitamin C: 3mg | Calcium: 41mg | Iron: 1mg