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.
Brussels Sprouts Dip Ingredients:

- BRUSSELS SPROUTS: I always use fresh brussels sprouts with this, instead of frozen, because they’ll give you a crispier texture and bite.
- SHALLOTS: A milder onion. They will give the dip a subtle oniony flavor without being over the top.
- BACON: I recommend cutting it into smaller pieces and then frying but you can also cook it whole and then break it into smaller pieces.
- GARLIC: 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.
- MAYONNAISE: This will help bind everything together. Don’t worry about it tasting like mayo, you won’t taste it but it will help the texture
- SOUR CREAM: Adds creaminess and tanginess.
- WHITE CHEDDAR: To get the best melt, I recommend using cheese that you freshly shred yourself. Use your favorite brand. As a Pacific Northwest Girl, I’m partial to the Tillamook Sharp White Cheddar.
Step by Step Photos and Instructions:





- 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. Plus, roasted brussels sprouts have crispy edges which are perfect in this dip! Once they are roasted, simply roughly chop them.
- 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.
- 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.

Possible Variations:
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:
If you want more Brussels Sprouts Recipes, here are some of our favorites:
Cajun Roasted Brussels Sprouts
Parmesan Roasted Brussels Sprouts
Note: this post was originally published in 2015. Updated in 2024 with new photos, tips, variations and nutrition facts
Servings
Ingredients
- ½ 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
Instructions
- 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.

This Cheesy Brussels Sprouts Dip looks absolutely delicious! I love the idea of combining such a unique ingredient with cheese—definitely going to try this for my next gathering. Thanks for sharing this recipe!
[…] Cheesy Brussels Sprouts Dip […]
[…] de mis recetas favoritas con coles de Bruselas son Coles de Bruselas asadas de la abuela , Salsa de coles de Bruselas con queso y Cena fácil en sartén con kielbasa, pierogi y coles de Bruselas […]
[…] 6. Cheesy Brussels Sprouts Dip […]
[…] FROM:- Life’s ambrosia […]
I’ve never actually used frozen brussels sprouts before so I can’t say for sure but if you can roast them and they turn out good and not soggy then I don’t see why not :)
Can you use frozen brussel sprouts??
[…] off my favorite recipes using Brussel Sprouts include Grandma’s Roasted Brussel Sprouts, Cheesy Brussels Sprouts Dip and Easy Kielbasa, Pierogi and Brussel Sprout Sheet Pan […]
That is so great to hear!! I think I need to make it for Thanksgiving this year!
This is absolutely the best Fall dip!!! We all voted it “Best App” at our gathering!
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!
It’s difficult in our area to find the garlic white cheddar Tillamook cheese. What would you suggest as a substitute?
[…] Garlic White Cheddar Brussels Sprouts Dip from Life’s Ambrosia […]
Hey, we’re on the same mission. I can’t get enough brussels. This dip is heaven.
Oh wow, I REALLY need to try this. I love brussels sprouts and cheesy dips. I could eat the whole batch myself!
This looks like a very hearty meal. Cheddar and Brussels sprouts go great together.
YUM! I would have never thought of making a dip with brussels sprouts, that is fantastic!
I love Brussels sprouts but have never though to use it in a dip. Love this!
So many great ideas to snack on and the mini-bus – I mean, c’mon!! These sprouts – homerun!
I do believe you are right. I’m pretty certain this dip would convince everyone to LOVE brussels!
Dear Des, this looks wonderful! What a great post…so exciting to try new cheeses. These sound great. xo, Catherine
you had me at brussels sprouts
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!
Looks so good and so comforting!
Brussels sprouts and cheese are two of my favorite food groups. I’m loving the idea of combining them in a dip!!
Goodness, I love brussels sprouts and served like this they’re irresistible. I love all the cheese, this is such a great idea!
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!
What a brilliant idea to use brussels sprouts in a dip. I adore this recipe!
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!
I already love brussels sprouts, but oh my this recipe sounds FANTASTIC! Pinned to try later!