McAlister’s Broccoli and Cheddar Soup is a creamy, cheesy comfort soup loaded with tender broccoli, shredded carrots, and a rich cheddar base that tastes just like the restaurant favorite. This homemade version is easy to make on the stovetop and delivers that cozy, hearty flavor perfect for lunch, dinner, or cold-weather cravings.

McAlister’s Broccoli and Cheddar Soup is the kind of comfort food that shows up and fixes everything in one bowl.
Creamy, cheesy, and loaded with tender broccoli and shredded carrots, this copycat recipe brings that restaurant flavor straight to your kitchen without the price tag or the wait.
It’s thick, cozy, and perfect for chilly nights, quick lunches, or anytime you want something warm that actually fills you up.

Why You Will Love This Recipe!
- Tastes just like the restaurant version: You get that same creamy, cheesy, cozy flavor without leaving your kitchen or paying restaurant prices.
- Ridiculously creamy and rich: The cheddar melts into a thick, velvety base that coats every bite of broccoli perfectly.
- Simple pantry ingredients: No fancy grocery run needed, just basic staples like butter, milk, cheese, and fresh broccoli.
- Ready in about 30 minutes: Fast enough for a weeknight dinner, but still feels like slow-cooked comfort food.
- Family-approved comfort food: Even picky eaters usually go back for seconds… and maybe thirds if you’re not watching the pot.
McAlister’s Broccoli and Cheddar Soup Ingredients

- Butter: Rich base that builds deep savory flavor
- Onion: Sweet aromatic layer that boosts soup flavor
- Garlic: Bold warm punch that deepens overall taste
- All-purpose flour: Thickens soup into creamy smooth texture
- Chicken broth: Savory liquid base for rich flavor
- Whole milk: Creamy ingredient that softens and smooths
- Heavy cream: Extra rich addition for silky texture
- Broccoli florets: Fresh green bites with tender crunch
- Carrots (Optional): Mild sweetness that adds color and balance
- Cheddar cheese: Sharp melty flavor that defines soup
- Salt: Essential seasoning that enhances all flavors
- Black pepper: Gentle spice that adds subtle heat
Recipe Variations
- Gluten Free Option: Replace all-purpose flour with cornstarch or a gluten free thickener.
- Low Carb Version: Skip flour and use heavy cream for natural thickening.
How To Make Mcalister’s Broccoli Cheddar Soup Recipe

Step 1: Start by melting butter in a large pot over medium heat. Add diced onion and cook until soft and translucent, then stir in minced garlic and cook until fragrant.
Step 2: Sprinkle in flour and whisk constantly to form a smooth roux that thickens the soup base. Slowly pour in chicken broth while whisking to prevent lumps.
Step 3: Add milk and heavy cream, then bring the mixture to a gentle simmer until it starts to thicken. Stir often so nothing sticks to the bottom.

Step 4: Add broccoli florets and sliced carrots, then cook until the vegetables are tender but not mushy. Reduce heat and stir in shredded cheddar cheese a little at a time until melted and smooth. Season with salt and black pepper to taste.
Step 5: Let the soup simmer for a few more minutes so everything blends together into a thick, creamy texture. Serve hot with bread or in a bread bowl if you’re feeling extra.

Mcalister’s Broccoli Cheddar Soup Recipe Tips
- Use fresh broccoli for best texture: Fresh florets hold their shape better and give the soup a real bite instead of turning mushy.
- Shred your own cheese: Pre-shredded cheese does not melt as smoothly. Block cheddar melts into a creamier, silkier soup.
- Don’t rush the roux: Cook the butter, onion, and flour long enough to remove raw flour taste and build flavor.
- Add dairy slowly: Pour milk and cream in gradually while stirring to avoid lumps and keep the soup smooth.
- Keep heat low after adding cheese: High heat can make cheese grainy or separated. Gentle heat keeps it creamy.
- Season at the end: Cheddar is already salty, so adjust salt after everything is combined.
- Want thicker soup: Simmer a little longer or add a touch more flour at the beginning.
- Want thinner soup: Stir in a splash of milk or broth until you reach your preferred consistency.
- Boost flavor fast: A pinch of Dijon mustard or a dash of paprika can deepen the cheesy flavor without overpowering it.
Storing, Freezing and Reheating Instructions
- Storing Instructions: Store leftover McAlister’s Broccoli Cheddar Soup in an airtight container in the refrigerator for up to 3 to 4 days. Let it cool completely before sealing to keep the texture smooth and fresh.
- Freezing Instructions: Freeze the soup in freezer-safe containers or bags for up to 2 months for best quality. Keep in mind the dairy may slightly separate after thawing, but a good stir while reheating helps bring it back together.
- Reheating Instructions: Reheat on the stovetop over low to medium heat, stirring often until warmed through and creamy again. Add a splash of milk or broth if the soup has thickened too much in the fridge.

Mcalister’s Broccoli Cheddar Soup Recipe Faqs
Is this the same as McAlister’s restaurant soup? This is a copycat version that closely matches the creamy texture and cheesy flavor of the original. It uses simple ingredients you can cook at home.
Can I use frozen broccoli instead of fresh? Yes, frozen broccoli works well, but it may be slightly softer than fresh once cooked. Add it toward the end to avoid overcooking.
Why is my soup grainy? Grainy soup usually happens when cheese is added over high heat or pre-shredded cheese is used. Always lower the heat and melt cheese slowly for a smooth finish.
Can I make this soup gluten free? Yes, swap the flour with cornstarch or a gluten free thickener to create the same creamy texture.
How do I make the soup thicker? Let it simmer longer or add a bit more flour to the roux at the beginning. It will naturally thicken as it cools too.
Can I make it ahead of time? Yes, this soup stores well in the fridge and tastes even better the next day after the flavors settle together.
What cheese works best? Sharp cheddar gives the closest restaurant-style flavor. Mild cheddar works but will taste less bold.

More Copycat Recipes
- Easy Copycat First Watch Avocado Toast Recipe
- Easy Copycat First Watch Holey Donuts Recipe
- First Watch’s Frittata Rustica Recipe
- Easy First Watch Copycat Granola Recipe
- Easy First Watch Iced Coffee Recipe
- Bacon, Lettuce, Tomato, and Egg Sandwich Recipe (aka The BLTE)
- Easy Million Dollar Bacon (First Watch Copycat)
- Easy First Watch Potato Recipe
- First Watch Copycat Market Hash Recipe
- Easy First Watch Waffle Recipe
- First Watch Multigrain Bread
- First Watch Floridian French Toast Recipe
- First Watch Chocolate Chip Pancake Recipe
- First Watch Lemon Dressing Recipe
- First Watch Copycat Cobb Salad Recipe
- Easy Homemade Creamy Tomato Basil Soup (First Watch Copycat)
- First Watch Grilled Cheese Recipe
Don’t Forget To Pin!
Share Your Creations! Are you active on Facebook? Join our Air Fryer Recipes Group, where hundreds of thousands of Air Fryer enthusiasts gather and share your photos! I’m always thrilled to see what you’ve made. For those on Instagram, don’t forget to tag me @forktospoon – I can’t wait to admire your culinary adventures!

McAlister’s Broccoli and Cheddar Soup Recipe
Description
Ingredients
- 4 tablespoons Butter
- 1 medium Onion, diced
- 3 cloves Garlic, minced
- 1/4 cup All-purpose flour
- 4 cups Chicken broth
- 3 cups Whole milk
- 1 cup Heavy cream
- 4 cups Broccoli florets
- 1 cup Carrots, shredded, optional
- 2 1/2 cups Cheddar cheese, shredded
- 1 teaspoon Salt
- 1/2 teaspoon Black pepper
Instructions
- Start by melting 4 tablespoons Butter in a large pot over medium heat. Add diced 1 medium Onion and cook until soft and translucent, then stir in minced 3 cloves Garlic and cook until fragrant.
- Sprinkle in 1/4 cup All-purpose flour and whisk constantly to form a smooth roux that thickens the soup base. Slowly pour in 4 cups Chicken broth while whisking to prevent lumps.
- Add 3 cups Whole milk and 1 cup Heavy cream, then bring the mixture to a gentle simmer until it starts to thicken. Stir often so nothing sticks to the bottom.
- Add 4 cups Broccoli florets and sliced 1 cup Carrots, then cook until the vegetables are tender but not mushy. This keeps a nice bite in every spoonful.
- Reduce heat and stir in shredded 2 1/2 cups Cheddar cheese a little at a time until melted and smooth. Season with 1 teaspoon Salt and 1/2 teaspoon Black pepper to taste.
- Let the soup simmer for a few more minutes so everything blends together into a thick, creamy texture. Serve hot with bread or in a bread bowl if you’re feeling extra.
Equipment
- Saucepan
- Ladle
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
