This Easy Copycat Subway Broccoli and Cheese Soup is creamy, cheesy, and packed with tender broccoli in every bite. It’s the perfect comfort food for chilly days—rich, hearty, and tastes just like the soup you love from Subway!

Creamy Copycat Subway Broccoli and Cheese Soup in a white bowl topped with shredded cheddar and fresh broccoli florets.
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!

If you’ve ever craved a warm bowl of Subway’s Broccoli and Cheese Soup but didn’t want to leave the house, this recipe’s your new best friend.

It’s rich, cheesy, and full of tender broccoli in a creamy base that tastes just like the restaurant version—maybe even better.

With simple ingredients and minimal prep, you can whip up this comfort food classic in under 30 minutes. Perfect for chilly nights, quick lunches, or when you just need a cozy, cheesy fix.

Bowl of creamy Copycat Subway Broccoli and Cheese Soup topped with melted cheddar and fresh broccoli florets.

Why You Will Love This Recipe!

  • Tastes Just Like Subway – That creamy, cheesy, broccoli-packed flavor you love is spot-on!
  • Budget-Friendly Comfort Food – Skip the takeout and make a big batch at home for a fraction of the cost.
  • Quick and Easy – Ready in under 30 minutes with simple pantry ingredients.
  • Perfect for Leftovers – Reheats beautifully for easy lunches or meal prep.
  • Family Favorite – Even picky eaters love this creamy, cheesy soup—it’s comfort in a bowl!

Subway Broccoli and Cheese Soup Ingredients

Ingredients needed for Easy Copycat Subway Broccoli and Cheese Soup on kitchen table.
  • Butter – Adds rich flavor and smooth texture
  • Onions – Builds a flavorful base
  • Garlic – For a hint of savory aroma
  • All-purpose flour – Thickens the soup
  • Chicken broth (or vegetable broth) – Provides depth and balance
  • Half-and-half (or milk for lighter version) – Creates a creamy texture
  • Fresh broccoli florets – Adds all of the flavor.
  • Shredded carrots – Adds some sweetness and color
  • Shredded sharp cheddar cheese – Melts into a cheesy, silky soup
  • Salt and black pepper – Brings all the flavors together
  • Paprika (optional) – Adds a touch of warmth and color

How To Make Subway Broccoli and Cheese Soup

Onion and garlic sautéing in melted butter in a large pot, creating a fragrant base for broccoli cheddar soup.

Step 1:In a large pot, melt butter over medium heat. Add diced onion and cook until softened and fragrant, about 3–4 minutes. Stir in minced garlic and cook for another 30 seconds.

Step 2: Sprinkle in the flour and whisk constantly for 1–2 minutes until it forms a thick paste. This step builds the creamy base for the soup.

Pouring chicken broth and half-and-half into the roux while whisking to create a creamy soup base.

Step 3: Slowly pour in chicken broth while whisking to avoid lumps. Then add the half-and-half and stir until smooth and slightly thickened.

Step 4: Toss in the chopped broccoli and shredded carrots. Reduce heat to low, cover, and let it simmer for about 15–20 minutes until the vegetables are tender.

Fresh broccoli florets and shredded carrots simmering in a creamy mixture inside a soup pot.

Step 5: Turn off the heat and gradually stir in the shredded cheddar cheese until it melts completely into the soup.

Step 6: Season with salt, black pepper, and a sprinkle of paprika if you like a little warmth. Serve hot with crusty bread or a sandwich for the ultimate comfort meal!

Warm up with this Easy Copycat Subway Broccoli and Cheese Soup! Creamy, cheesy, and packed with tender broccoli, this homemade version tastes just like your favorite Subway classic. Perfect for cozy dinners or quick lunches!

Easy Copycat Subway Broccoli and Cheese Soup Recipe Tips

  • Use fresh broccoli for the best texture and flavor—frozen works in a pinch but may make the soup thinner.
  • Shred your own cheese instead of using pre-shredded; it melts more smoothly and gives that creamy restaurant-style finish.
  • Don’t overcook the broccoli—you want it tender but still slightly firm so it doesn’t turn mushy.
  • Adjust the thickness by adding more milk or broth if it gets too thick while simmering.
  • Add a dash of nutmeg or cayenne pepper for an extra layer of warmth and depth that makes the soup pop.
  • Blend partially for a smoother texture or leave it chunky if you like a heartier bite.
  • Serve with crusty bread or a sandwich to turn it into a cozy, filling meal that tastes just like Subway’s.

Storing, Freezing & Reheating Instructions

  • Storing: Allow the soup to cool completely, then transfer it to an airtight container. Store in the refrigerator for up to 3–4 days.
  • Freezing: Let the soup cool completely, then pour it into freezer-safe containers or heavy-duty freezer bags. Freeze for up to 2–3 months. To prevent separation, avoid adding extra cheese before freezing—add fresh shredded cheese when reheating.
  • Reheating: Reheat on the stovetop over medium-low heat, stirring frequently to prevent sticking and ensure even heating. If the soup is too thick after freezing, add a splash of milk or broth to reach desired consistency. Microwave reheating works too, but stir every 30–60 seconds for even warming.
  • Tip: Freshly shredded cheese added at the end gives a creamy, gooey finish when reheated.
Bowl of creamy, cheesy broccoli soup, garnished with shredded cheddar.

Easy Copycat Subway Broccoli and Cheese Soup Recipe Faqs

Can I make this soup vegetarian? Yes! Simply swap the chicken broth for vegetable broth, and you’ll still get a rich, flavorful soup.

Can I use frozen broccoli instead of fresh? Absolutely. Just thaw and drain the broccoli before adding it to the soup to avoid excess water diluting the flavor.

Can I make this soup ahead of time? Yes, it stores well in the fridge for up to 4 days. Reheat gently on the stove, stirring occasionally to maintain creaminess.

Can I freeze Subway Broccoli and Cheese Soup? Yes! Freeze in an airtight container for up to 3 months. Thaw overnight in the fridge and reheat slowly on the stove.

Can I use a lighter milk instead of half-and-half? Yes, you can use whole milk or even a plant-based milk, but the soup will be slightly less creamy. Adding a little extra cheese can help maintain richness.

How do I prevent the cheese from clumping? Add the shredded cheese slowly over low heat and stir constantly until melted to ensure a smooth, creamy texture.

Can I make this soup in a slow cooker or Instant Pot? Yes! Sauté onions and garlic first, then add the other ingredients. Cook on low in a slow cooker for 3–4 hours or use the sauté + slow pressure cooking function in an Instant Pot.

More Easy Copycat Subway Recipes

Subway Bread Recipe (Italian Herb and Cheese Copycat)

Homemade Subway Vinaigrette

Subway Meatball Sub

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!

Creamy Copycat Subway Broccoli and Cheese Soup in a white bowl topped with shredded cheddar and fresh broccoli florets.

Easy Copycat Subway Broccoli and Cheese Soup

No ratings yet
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6 Servings

Description

If you’ve ever craved the creamy, cheesy goodness of Subway’s Broccoli and Cheese Soup, you’ll love this homemade version. Rich, velvety, and loaded with fresh broccoli, carrots, and melted cheddar, this soup is perfect for lunch, dinner, or even a cozy weeknight treat. Best of all, it’s easy to make and ready in under an hour!

Ingredients 

  • 4 tablespoons butter
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 2 cups chicken broth, or vegetable broth
  • 2 cups half-and-half, or milk for lighter version
  • 3 cups fresh broccoli florets, chopped
  • 1 cup shredded carrots
  • 2 cups shredded sharp cheddar cheese
  • Salt and black pepper, to taste
  • 1/4 teaspoon paprika, optional

Instructions

  • Melt butter in a large pot over medium heat. Sauté onion and garlic until fragrant.
  • Stir in flour, cooking for 1–2 minutes.
  • Gradually whisk in chicken broth and half-and-half until smooth.
  • Add broccoli and carrots; simmer 10–12 minutes until tender.
  • Lower heat, stir in shredded cheddar until smooth. Season with salt, pepper, and paprika.
  • Serve hot with your favorite sides.

Equipment

  • Saucepan
  • Ladle

Nutrition

Serving: 1ServingCalories: 380kcalCarbohydrates: 15gProtein: 14gFat: 30gSaturated Fat: 18gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 0.3gCholesterol: 88mgSodium: 677mgPotassium: 391mgFiber: 2gSugar: 6gVitamin A: 4752IUVitamin C: 44mgCalcium: 392mgIron: 1mg

Share this recipe

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