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.

Bowl of creamy McAlister’s Broccoli and Cheddar Soup topped with melted cheddar and tender broccoli florets in a thick, cheesy base.
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

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.

Creamy McAlister’s Broccoli and Cheddar Soup in a bowl topped with melted cheddar cheese and tender broccoli florets in a thick, golden cheese base.

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

Ingredients needed for McAlister’s Broccoli and Cheddar Soup Recipe on kitchen table.
  • 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

Butter melting in pot with onions cooking until soft and garlic added for aroma

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.

Broccoli florets and sliced carrots simmering in creamy soup until tender

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.

Finished broccoli cheddar soup simmering thick and creamy ready to serve hot

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.
Creamy McAlister’s Broccoli and Cheddar Soup in a bowl topped with melted cheddar cheese and tender broccoli florets in a thick, rich, golden cheese base.

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.

Bowl of creamy McAlister’s Broccoli and Cheddar Soup topped with melted cheddar cheese and tender broccoli florets in a thick, rich, golden cheese base.

More Copycat Recipes

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!​

Bowl of creamy McAlister’s Broccoli and Cheddar Soup topped with melted cheddar and tender broccoli florets in a thick, cheesy base.

McAlister’s Broccoli and Cheddar Soup Recipe

No ratings yet
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 Servings

Description

Copycat McAlister’s Broccoli and Cheddar Soup recipe that’s creamy, cheesy, and packed with tender broccoli for the ultimate comfort food. Easy stovetop version that tastes just like the restaurant favorite.

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

Serving: 1ServingCalories: 535kcalCarbohydrates: 21gProtein: 20gFat: 42gSaturated Fat: 25gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gTrans Fat: 0.3gCholesterol: 130mgSodium: 1430mgPotassium: 588mgFiber: 3gSugar: 11gVitamin A: 5432IUVitamin C: 57mgCalcium: 562mgIron: 1mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!