Cheesy Brussels Sprouts Dip

Cheesy Brussels sprouts dip with garlic and white cheddar cheese is life changing! This easy dip recipe will make a Brussels sprouts lover out of everyone! 

Alright guys, I am on a mission. It is called “Make Everyone Love Brussels Sprouts.” And I think with this Cheesy Roasted Brussels Sprouts Dip I may have just succeeded. If you have someone in your life that is hesitant to give them a try, you are sure to convert them with this dip!

Trust me when I say this Brussels Sprouts Dip will be the perfect appetizer for all of your holiday get togethers, game days or any time you want a bit of cheesy comfort food.

What ingredients do you need for Brussels Sprouts Dip?

Obviously, you’re going to need Brussels sprouts.  In addition to the Brussels sprouts, you will need shallots, bacon, garlic and white cheddar cheese, mayonnaise and sour cream.

How do you make Brussels Sprouts Dip?

Step 1: First you will want to roast the brussels sprouts. By cooking the brussels sprouts first, the dip won’t need to cook as long.

Brussels Sprouts on roasting pan.

Plus, roasted brussels sprouts have crispy edges which are perfect in this dip! Once they are roasted, simply roughly chop them.

Chopped roasted brussels sprouts on a cutting board.

Step 2: Brown bacon. I use bacon in this recipe because, in our house, bacon makes everything better. That being said, if you’re making this for vegetarian friends,  leave it out. The dip will be just as amazing!

Step 3: Combine the roasted brussels sprouts, bacon, cheddar cheese, sour cream, mayonnaise and shallots together in a bowl. Mix well.

Brussels Sprouts dip in a bowl.

Step 4: Transfer everything to a small baking dish and bake until golden brown and bubbly.

What do you serve with this dip?

I made it as a side dish to dinner one night and we pretty much just ate the dip instead of the main dish. We just couldn’t stop. I served it with crostini. It would also be excellent with buttery crackers, pita chips or even veggies.

Brussels Sprouts Dip on bread.

Possible Variations:

When I first made this dip several years ago, I used Tillamook Garlic White Cheddar Cheese. Unfortunately, Tillamook has discontinued that cheese so I had to make some adjustments. Instead of using that cheese, I substituted white cheddar and fresh garlic. It worked like a charm and I realized that this dip is open to many variations.

Cheesy Brussels sprouts dip with garlic and white cheddar cheese is life changing! This easy dip recipe will make a Brussels sprouts lover out of everyone! 

As mentioned above, you could leave out the bacon to make it vegetarian. You could also substitute mozzarella cheese or mild cheddar. Or any other melting cheese that you like. I would stay away from hard cheeses parmesan because they won’t melt as easily.

Looking for More Easy Appetizer Recipes for a Crowd? check these out:

Jalapeno Artichoke Dip

Fried Pickles Recipe

Baked Mozzarella 

Cheesy Brussels sprouts dip with garlic and white cheddar cheese is life changing! This easy dip recipe will make a Brussels sprouts lover out of everyone!  #brusselssprouts #dip #appetizer #snack #bacon #cheese

If you want more Brussels Sprouts Recipes, here are some of our favorites:

Cajun Roasted Brussels Sprouts

Parmesan Roasted Brussels Sprouts 

Brussels Sprouts Gratin

Note: this post was originally published in 2015. Updated in 2019 with new photos, tips, variations and nutrition facts.

Cheesy Brussels Sprouts Dip Recipe

Serves 4 - 6 Prep Time: Cook Time:
5 based on 1 reviews


  • ½ pound Brussels sprouts
  • 1 tablespoon olive oil
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper
  • 4 slices thick cut bacon, diced into 1 inch pieces
  • ¼ cup sliced shallots
  • 3 cloves garlic, minced
  • 2 cups shredded white cheddar cheese
  • ½ cup sour cream
  • ¼ cup mayonnaise



Preheat oven to 425 degrees.


Combine the brussels sprouts, olive oil, kosher salt and pepper together in a bowl. Toss to combine.


Roast in preheated oven for 15 minutes or until they start to brown. Remove from oven and allow to set until cool enough to handle. Reduce oven temperature to 400 degrees.


While brussels sprouts are cooking, cook bacon until browned and cooked through. Use a slotted spoon to transfer to a paper towel lined plate.


Once the brussels sprouts are cool enough to handle, roughly chop them.


Combine brussels sprouts, cooked bacon and remaining ingredients together in a bowl. Mix well.


Place dip in a small baking dish and cook 15 - 20 minutes or until the dip is browned and bubbly.


Serve immediately with sliced bread.


Nutrition facts are for estimation purposes only.

Nutrition information

Amount per serving: Dip without bread
Calories: 335 , Total Fat: 26.9g , Saturated Fat: 13g , Cholesterol: 61mg , Sodium: 698mg , Carbohydrates: 8.8g , Fiber: 1.5g , Sugar: 1.7g , Protein: 15g

Leave a Comment

  • Reply
    November 4, 2019 at 5:21 pm

    This is absolutely the best Fall dip!!! We all voted it “Best App” at our gathering!

    • Reply
      November 4, 2019 at 5:51 pm

      That is so great to hear!! I think I need to make it for Thanksgiving this year!

  • Reply
    September 23, 2018 at 8:24 pm

    It’s difficult in our area to find the garlic white cheddar Tillamook cheese. What would you suggest as a substitute?

    • Reply
      September 23, 2018 at 9:23 pm

      That is a bummer! I have actually been having a hard time finding it as well. To get that garlicky flavor you have a couple options. First, just use regular white cheddar for the cheese. Then to get the garlickly flavory you could season the Brussel Sprouts with 1 teaspoon of granulated garlic (or garlic powder) before you cook them. Or you could chop up a few cloves of garlic with the Brussels before baking them in the dip. I hope this helps!

  • Reply
    Michelle De La Cerda-Nash
    November 2, 2015 at 10:57 pm

    Hey, we’re on the same mission. I can’t get enough brussels. This dip is heaven.

  • Reply
    Andi G.
    October 28, 2015 at 10:02 am

    Oh wow, I REALLY need to try this. I love brussels sprouts and cheesy dips. I could eat the whole batch myself!

  • Reply
    Healing Tomato
    October 26, 2015 at 8:25 pm

    This looks like a very hearty meal. Cheddar and Brussels sprouts go great together.

  • Reply
    October 26, 2015 at 7:27 pm

    YUM! I would have never thought of making a dip with brussels sprouts, that is fantastic!

  • Reply
    Nutmeg Nanny
    October 26, 2015 at 7:04 pm

    I love Brussels sprouts but have never though to use it in a dip. Love this!

  • Reply
    Megan {Country Cleaver}
    October 26, 2015 at 6:36 pm

    So many great ideas to snack on and the mini-bus – I mean, c’mon!! These sprouts – homerun!

  • Reply
    From Valerie's Kitchen
    October 26, 2015 at 6:29 pm

    I do believe you are right. I’m pretty certain this dip would convince everyone to LOVE brussels!

  • Reply
    Lady Gourmet
    October 26, 2015 at 10:35 am

    Dear Des, this looks wonderful! What a great post…so exciting to try new cheeses. These sound great. xo, Catherine

  • Reply
    October 26, 2015 at 10:17 am

    you had me at brussels sprouts

  • Reply
    Katie | HealthySeasonalRecipes
    October 26, 2015 at 9:42 am

    I am pickin’ up what you are laying down. it is like spinach dip but for the cool kids who know how awesome Brussels are!

  • Reply
    Florian @ContentednessCooking
    October 26, 2015 at 9:34 am

    Looks so good and so comforting!

  • Reply
    Emily |
    October 26, 2015 at 9:31 am

    Brussels sprouts and cheese are two of my favorite food groups. I’m loving the idea of combining them in a dip!!

  • Reply
    October 26, 2015 at 9:29 am

    Goodness, I love brussels sprouts and served like this they’re irresistible. I love all the cheese, this is such a great idea!

  • Reply
    October 26, 2015 at 8:57 am

    No mission needed with me … I already love Brussels sprouts! But I have never had them in a dip and now I cannot wait to try this … especially with that delicious Tillamook cheddar!

  • Reply
    Food Done Light
    October 26, 2015 at 5:06 am

    What a brilliant idea to use brussels sprouts in a dip. I adore this recipe!

  • Reply
    Amy Stafford
    October 26, 2015 at 4:28 am

    I am always looking for new ways to enjoy brussels, and this looks incredibly good. Can not wait to try it out, I have all the ingredients, so it is looking like tonight we will be dipping away!

  • Reply
    October 26, 2015 at 12:29 am

    I already love brussels sprouts, but oh my this recipe sounds FANTASTIC! Pinned to try later!

  • A little bit about me...

    Hi! I am Des! Welcome to Life’s Ambrosia where Dinner is served and memories are made. Here you will find over 1000 tried and true recipes for every possible occasion. In the last 10 years, this blog has helped millions of families put dinner on the table and create food memories. Let me help you too. Read more »

    Have new recipes emailed to you.