Instant Pot broccoli cheddar soup is made with broccoli and carrots in a creamy velvety cheese sauce that is gluten-free and vegetarian. This rich, healthy, and delicious soup is ready in 30 minutes and will remind you of Panera's broccoli cheddar soup. A hearty and comforting meal that the whole family will love.
I am sharing how to make a copycat Panera broccoli cheddar soup recipe using the Instant Pot and on Stovetop.

Want to save this recipe?
If you love Panera bread broccoli cheddar soup then you are going to love this homemade version! It is delicious, gluten-free, vegetarian, and packed with veggies for nutrition.
If you haven't tried this soup yet, you are missing out! Highly recommend you make it for dinner today! It is easy, delicious, creamy, and ready in 30 mins.
Not a cheesy soup fan, then try my other gluten-free and vegetarian soup recipes - Quinoa enchilada soup and Vegan tomato soup
Jump to:
About The Recipe
Broccoli Cheddar soup is a rich, thick, and creamy soup loaded with the flavors of broccoli and cheddar.
Although it is a broccoli soup, it is loaded with veggies like carrots and onion that add to the flavor and make it even more nutritious.
If you have had Panera broccoli cheddar soup then you will love this soup. This copycat, vegetarian and gluten-free version is much more flavorful and really easy to make.
You need just a handful of ingredients and less than 30 mins to make this cheddar broccoli soup. You can make it on the stovetop in a large pot or in the Instant pot (my preferred method).
All you need to do to make this broccoli cheese soup is saute the onions and garlic, then cook the broccoli and carrots in a seasoned veggie broth and then finish with cream, cheddar cheese, and cornstarch slurry for a smooth velvety texture.
Yes, I use cornstarch slurry to thicken this soup vs the traditional roux which keeps this soup gluten-free and vegetarian. Little goes a long way!
My kids love this homemade broccoli cheddar soup recipe because of its creamy texture and cheesy flavor and is a great comfort meal for chilly days. It's good on its own or with bread to dip in!
Recipe Ingredients

Butter - I like to use butter to saute the aromatics and veggies for this broccoli and cheddar soup recipe. You can use olive oil, too, but butter lends a richer flavor compared to oil.
Aromatics - Garlic and yellow onion add a nice depth of flavor to this soup.
Broccoli - I use fresh broccoli for this recipe, but frozen broccoli works too. Chop them into bite-sized florets.
Carrots - Use shredded or grated carrots for this recipe. I like using "matchstick" carrots (available in the produce section) to save on some prep time.
Cheese: I prefer medium- or sharp-cheddar for this soup. Highly recommend grating your cheese freshly at home. I love using my food processor to grate my own cheese at home in seconds.
Water or broth: You can use your preferred broth or simply water. I prefer using water mixed with Better Than Bouillon vegetable base to create my broth. But you can use your favorite one or a gluten-free option.
Cornstarch - This helps to thicken the soup and is gluten-free. I prefer using cornstarch rather than flour or a roux to thicken the soup. Cornstarch makes it naturally gluten-free.
Cream - I prefer heavy cream for this recipe, but you can substitute it with half-and-half or milk for a lighter version.
Spices: paprika, cayenne pepper or red chili flakes, salt, pepper, and a pinch of sugar. I like to keep it simple with this soup and let the real flavors from broccoli and cheddar shine.
Dijon mustard - This is the secret ingredient for my easy broccoli cheddar soup. It adds a slight tang and elevates the flavors, and pairs well with cheddar cheese. Little goes a long way! It is readily available in most grocery stores, but if you can't find it, skip it.
Please refer to the recipe card for exact ingredient measurements.
How To Make Broccoli Cheddar Soup In Instant Pot (Step-by-Step Method)

1 - Start the Instant Pot on Saute mode, and once hot, add butter to it. Allow the butter to melt, then add the onions, and sauté until translucent.
2 - Next, add garlic and saute for a few seconds.
3 - Stir in the broccoli florets, carrots, spices, dijon mustard, and vegetable broth (or water). Mix well.
Cancel saute mode. Close the lid with a vent in the sealing position. Pressure cook/manual (High Pressure) for 1 minute.
Note: if you prefer your broccoli softer and mushier, pressure cook for 4-5 mins.
4 - Once cooking is done and the instant pot beeps, let the pressure release naturally for 5 minutes, and then do a quick pressure release. Open the lid.

5 - Start the Instant Pot back on saute mode and add the cream (or half and half). Mix well.
6 - Add half of the cheese and mix until the cheese is melted. Then add the remaining cheese. Mix until the cheese is completely melted
Mash the florets (slightly) using the back of the ladle. Let the soup come to a boil.
Note: We prefer this soup chunky, with broccoli florets in every soup bite. But if you like it smooth, you can either whisk the soup or blend (using a hand blender).
7 - Make the cornstarch slurry by mixing cornstarch in cold water. And add the cornstarch slurry to the soup. Mix to combine.
8 - Let the soup simmer for a few minutes (stir intermittently), and it will thicken.
Instant Pot Broccoli Cheddar Soup is ready to serve. Garnish with some cheddar cheese.

Stovetop Method
Melt butter in a large dutch oven or pot over medium-high heat. Add the onion and sauté until translucent. Stir in the garlic and saute for another minute.
Add the broccoli florets, carrots, spices, and broth. Mix well.
Bring to a simmer, then reduce the heat to medium-low, cover, and cook for 15-20 minutes, or until the broccoli and carrots are cooked through. Keep stirring intermittently.
Stir in cream and cheddar cheese (in 2 batches) and simmer for 2-3 minutes until the cheese is melted.
Make the cornstarch slurry by mixing cornstarch in cold water. And add it to the soup. Mix to combine. Let the soup simmer for a couple of minutes or till it thickens. Taste and adjust seasoning if needed.
Easy, creamy, delicious, and the best broccoli cheddar soup is ready to serve!
Serving Suggestions
Serve this rich and creamy broccoli cheddar soup warm, topped with more cheese, crunchy croutons, and some freshly cracked black pepper. If you like it spicy, add some red pepper flakes or a dash of hot sauce to your bowl.
It's a filling and delicious meal on its own, but I love serving it with a piece of crusty bread or croutons, or serving it in a bread bowl instead of a regular bowl.
You can also pair it with a tomato mozzarella sandwich for a filling meal or with a Caesar salad or salad of choice to keep it light.

Storage Instructions
To store broccoli cheese soup, allow it to cool completely, then refrigerate it in an airtight container for 3 days. It can also be frozen for up to 3 months.
This soup usually thickens as it cools. So thin it out with vegetable broth, milk, or water. Don't forget to taste and adjust the seasoning.
To reheat the frozen soup, thaw it in the fridge (overnight), then heat it in a saucepan on the stovetop or microwave. Adjust the consistency with water/milk, and season accordingly.
Recipe Tips
Use fresh, green broccoli for this recipe. Cut your fresh broccoli florets into small, equal-sized pieces. You can substitute frozen broccoli, too.
Use good-quality cheddar cheese to make the Panera-style Broccoli cheddar soup.
I highly recommend buying a block of cheddar cheese and shredding it at home. I find it melts much better than the pre-shredded kind. You can use a food processor to shred an entire block of cheese in seconds.
You can make this soup smooth or chunky based on your preference. For a smooth consistency, whisk or use an immersion blender to blend the soup. For a creamier broccoli cheese soup, transfer the soup to a blender and blend until smooth. We prefer the soup chunky, so I mash it with the back of the spoon.
To prevent a grainy soup, add the cheese in batches, mixing well between each batch before adding more.
I prefer cream, but you can use half-and-half or even milk for a lighter version.
Add dairy only after cooking, so it doesn't curdle.
I use a cornstarch slurry to thicken this soup, but you can also use a roux, cream cheese, or just heavy cream.
To make the roux, melt 2 tablespoons of butter in a saucepan over medium heat. Add 2 tablespoons of flour and sauté for 1 minute, until it is cooked. Whisk in about a cup of milk, a little bit at a time, until you have a smooth, thick consistency. Add this to the cooked soup (instead of cornstarch slurry).
Frequently Asked Questions
To make vegan broccoli cheddar soup, replace butter with vegan butter, milk with almond milk, and cheese with vegan cheddar.
Yes, you can use fresh or frozen broccoli for this soup recipe. You don't need to thaw the frozen broccoli, and the cooking time remains the same. You can also use a mix of cauliflower and broccoli.
As this is a broccoli cheddar soup, use good-quality cheddar cheese (medium or sharp), and preferably buy a block of cheese and grate it at home instead of using the pre-shredded kind. You can also use other varieties of cheese, such as Parmesan, pepper jack, and Colby Jack, in combination with cheddar.
If you are using pre-shredded cheese, it is usually coated with anti-caking agents that prevent it from melting smoothly. Highly recommend using a block of cheese and shredding it at home. Also, add cheese in batches, stirring until the cheese is completely melted before adding the next batch of cheese so you don't end up with clumps of cheese in the soup.
More Soup Recipes

I hope you enjoy this Broccoli Cheddar Soup recipe !! If you try this recipe, please rate it by clicking stars ⭐️ on the recipe card. Thank you ❤️! You can also follow me on Facebook and Instagram to see what's cooking in my kitchen!!
Recipe Card

Instant Pot Broccoli Cheddar Soup
Equipment
- Instant Pot for Instant pot cooking
- Heavy bottomed Pot for stove-top cooking
Ingredients
- 2 tablespoons butter
- 1 small yellow onion diced
- 1 tablespoon garlic minced
- 1 cup carrots shredded
- 3 cups broccoli florets
- 1 teaspoon salt adjust to taste
- ½ teaspoon black pepper
- ½ teaspoon dijon mustard
- ¼ teaspoon paprika
- ¼ teaspoon ground cayenne pepper or red pepper flakes
- 2 cups shredded cheddar cheese medium or sharp
- 2 cups heavy cream or half and half
- ⅛ cup cornstarch
- ¼ cup cold water for cornstarch slurry
- 3 cups veggie broth or water
- ¼ teaspoon sugar
Want to save this recipe?
Instructions
Instant Pot Method:
- Start the Instant Pot on Saute mode and once hot add butter to it. Allow the butter to melt and then add the onions, and saute until translucent.
- Next, add garlic and saute for a few seconds.
- Stir in the broccoli florets, carrots, salt, pepper, red pepper flakes, dijon mustard, and vegetable broth (or water). Mix well.
- Cancel saute mode. Close the lid with a vent on the sealing position. Pressure cook/manual (High Pressure) for 1 minute.If you prefer your broccoli softer and on the mushier side, then pressure cook for 4-5 mins.
- Once cooking is done and the instant pot beeps, let the pressure release naturally for 5 minutes, and then do a quick pressure release. Open the lid.
- Start Instant pot back on saute mode and add the cream (or half and half), and half portion of the cheese. Mix until the cheese is melted. Then add the remaining cheese. Mix until the cheese is completely melted
- Mash the florets (sightly) using the back of the ladle. Let the soup come to a boil.Note: We prefer this soup chunky and taste broccoli florets in every soup bite. But if you prefer it smooth, you can either whisk the soup or blend (using a hand blender).
- Make the cornstarch slurry by mixing the cornstarch in ¼ cup of water. Add the cornstarch slurry to the soup along with sugar. Stir to combine. Let the soup simmer for a few minutes (stir intermittently), and it will thicken.
- Instant pot Broccoli Cheddar Soup is ready to serve. Garnish with some cheddar cheese and croutons.
Stovetop Method
- Melt butter in a large dutch oven or pot over medium-high heat. Add the onion and saute till the onions turn translucent. Stir in the garlic and saute for another minute.Add the broccoli florets, carrots, spices, and broth. Mix well.
- Bring to a simmer then reduce heat to medium-low and cover and cook for 15-20 minutes or until the broccoli and carrots are cooked through. Keep stirring intermittently.
- Stir in cream and cheddar cheese and simmer for 2-3 minutes until the cheese is melted.
- Make the cornstarch slurry by mixing cornstarch in cold water. And add it to the soup. Mix to combine.
- Let the soup simmer for a couple of minutes or till it thickens. Taste and adjust seasoning if needed. Add sugar (if needed to balance the flavors)
- Broccoli Cheddar Soup is ready to serve. Garnish with some cheddar cheese and croutons.







Leave a comment & rate the recipe