Bacon, Carmelized Onion, and Chive Ranch Dip


My kids love the taste of ranch. However, I don’t like to purchase store bought dressings because of the use of GMO soy oil and other highly processed oils that cause inflammation in the body. This ranch flavored mayo based dressing can be used as a dip, dressing, or spread on a burger. It is very flavorful! My kids enjoyed dipping veggies in it. It can also be used as a spread for steak.


2 egg yolks

1/2 tsp mustard

1/2 tsp sea salt plus extra for taste at the end

1 tsp white pepper

1 cup of macadamia nut oil, light olive oil (not extra virgin), or avocado oil

1 TBS vinegar

1 tsp lemon juice

3 strips of bacon diced

1/2 onion finely diced

2 cloves of garlic

1 bunch of chives diced

*water to thin to desired consistency



Cook the diced bacon over med heat until crispy, remove from pan and set aside.






Put the onions in the same pan with bacon dripping and cook over med low stirring occasionally for a good 1/2 hour until golden brown.







Finely dice the garlic (I used a mini food processor) and set aside:






Finely dice the chives and set aside as well.
Pictured below is the bacon, chives, onions, and garlic:




The base of this dip is mayo. You can follow any paleo mayo recipe. This is how I usually make mine:

Put the egg yolks, mustard  and 1/2 tsp of sea salt in a mixing bowl. Using a wire whisk or electric beaters mix until egg yolk begins to emulsify (thicken). Slowly add the oil a drop at time while beating-be very patient, you want it to get thick. Once you are about half way through the oil doing little drops at a time, and the mayo is thick, you can pour it in a stream and finish up.

***be patient, whisk hard, and it helps to have a partner helping to drop the oil in one drop at a time. It also helps to have a good mixer because your arm does get sore if you do it by hand. ***

Add the vinegar, white pepper, lemon juice, and more sea salt to your liking. If the mayonaisse is on the thicker side, add distilled water (a few drops at a time) until desired consistency. If you are using this to put on burgers or steaks, you would want it on the thicker side. If you plan to use it as a dip or dressing, thin it out more.



Next fold in the bacon, chives, diced garlic, and carmelized onions, and transfer to a serving dish:





  1. This sounds so good! I used to make a similar dip with mascarpone cheese that I loved and this would be a great replacement!

  2. I wonder – would walnut oil work in place of the macadamia nut oil? Or is there something specific in macadamias that makes that oil work best?


  1. […] Bacon, Caramelized Onion, and Chive Ranch Dip […]

  2. […] Paleo Ranch dressing that I created over the […]

  3. […] In this piece I created four different vinaigrette dressings. Are you a big fan of creamy ranch? Here is a recipe I create last year for a creamy bacon and caramelized onion ranch […]

Speak Your Mind