This post may contain affiliate links. Please read our disclosure policy.

This Roasted Poblano Broccoli Soup is made with roasted poblano peppers, caramelized onions and an entire pound of broccoli for a healthy and comforting soup that’s gluten free, dairy free, vegetarian and vegan!

This Roasted Poblano Broccoli Soup is made with roasted poblano peppers, caramelized onions and an entire pound of broccoli for healthy and comforting soup that's gluten free, dairy free, vegetarian and vegan!

Broccoli soup with a little Mexican flair is officially a thing!

Roasted poblano peppers, caramelized onions and an entire pound of broccoli come together to make a healthy and comforting soup that’s gluten free, dairy free, vegetarian and vegan. It’s pretty much a soup for everyone. Unless your allergic to broccoli or something, in which case you probably felt like the luckiest little kid in the world.

For the dairy and gluten lovers out there like me, feel free to add a dollop of plain Greek yogurt, some salty feta or cotija cheese and some big ‘ol crunchy garlic croutons.

I forgot how much I loved croutons until I bought some for garnishing this recipe. I love eating them after they’ve sat in the soup for a minute or two. Half of the crouton is soggy and covered in soup and the other half is still pretty hard. Together, it’s seriously the best texture ever.

This Roasted Poblano Broccoli Soup is made with roasted poblano peppers, caramelized onions and an entire pound of broccoli for healthy and comforting soup that's gluten free, dairy free, vegetarian and vegan!

It’s the first Friday of the year and I’m still officially on the healthy food train! That’s a total win in my book. I didn’t set any specific health resolutions this year, but I am trying to cut back on the amount of added sugar and refined flour I eat throughout the work week.

So instead of eating some chocolate after lunch, I grab an apple or a plain Greek yogurt that I top with some fruit. And except for the croutons, I’ve been trying to stick with 100% whole grain carbs like beans, quinoa, brown rice, etc…

The first day was probably the hardest because I really wanted some sugar after dinner. I felt like I could have eaten ALL the sweets I had in my cupboard, but thankfullyย I grabbed a spoonful of almond butter and was surprisingly satisfied.

Now I’m really only trying to stick to this during the week, because I love my weekends. It’s when I like to go out to eat, have some drinks, make a big brunch, bake desserts and all that jazz. I have absolutely no desire to be sugar free on the weekends. None. Gimme all them sweets!

But for today, let’s focus on the broccoli soup. ๐Ÿ™‚

This Roasted Poblano Broccoli Soup is made with roasted poblano peppers, caramelized onions and an entire pound of broccoli for healthy and comforting soup that's gluten free, dairy free, vegetarian and vegan!

This Roasted Poblano Broccoli Soup is easy to make and all comes together in blender at the very end.

The first step is to start caramelizing some onions in a large pot or dutch oven. Cooking them for about 30 minutes on medium until they’re a dark yellow and almost brown really helps to bring out the amazing flavor. While the onions are cooking, roast the broccoli and poblanos in the oven for about 20 minutes. By this point, the poblanos should have some burnt skin that can be peeled off.

Carefully peel off as much of the skin as you can and then cut off the tops and remove any seeds and veins. Place everything into the dutch oven along with some broth and bring to a boil.

Once boiling, carefully transfer everything to a blender, add some cilantro and lime juice and blend until smooth.

Serve with your favorite toppings and dig in!

This Roasted Poblano Broccoli Soup is made with roasted poblano peppers, caramelized onions and an entire pound of broccoli for healthy and comforting soup that's gluten free, dairy free, vegetarian and vegan!

More soup recipes you’ll love

4.74 from 42 votes

Roasted Poblano Broccoli Soup

This Roasted Poblano Broccoli Soup is made with roasted poblano peppers, caramelized onions and an entire pound of broccoli for a healthy and comforting soup that's gluten free, dairy free, vegetarian and vegan!
Prep: 20 minutes
Cook: 45 minutes
Total: 1 hour 5 minutes
Servings: 4 servings
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 2 medium onions, sliced
  • 1 teaspoon salt
  • 1 teaspoon minced garlic
  • 4 tablespoons olive oil, divided
  • 1 pound broccoli florets (about 7 cups)
  • 1 pound poblano peppers (about 2 1/2 large peppers or 5 medium peppers)
  • 4 cups broth (vegetable or chicken is best)
  • 1/2 cup cilantro
  • 1 lime, juiced (about 2 tablespoons of juice)
  • for topping: black pepper, cotija cheese, croutons, plain Greek yogurt or sour cream

Instructions 

  • Heat a large dutch oven or pot over medium-low heat. Add olive oil, onions, garlic and salt. Mix together, cover and cook for 30 minutes, stirring occasionally to make sure the onions aren't sticking to the bottom of the pot. Remove from heat when finished.
  • While onions are cooking, preheat oven to 375 degrees F.
  • Line a large baking sheet with aluminum foil. Place broccoli florets and whole peppers on the baking sheet. Roast for 20 minutes, stirring the broccoli halfway through cooking.
  • Remove from oven and add broccoli to dutch oven. Place the peppers in a large bowl, cover and let sit for 5 minutes. Peel the skin off the peppers as much as you can, cut off the tops and discard the seeds and any big veins. Roughly chop and add to dutch oven.
  • Add 4 cups of broth, turn on high and bring to a boil.
  • Carefully transfer contents to a large blender (best to do this in 2 batches) and add cilantro and lime juice. Blend until smooth.
  • Taste and season with more salt. It will need way more than you think.
  • Serve with black pepper, cotija cheese, a dollop of plain greek yogurt or sour cream and croutons. Enjoy!

Nutrition

Serving: 1/4th of recipe | Calories: 227kcal | Carbohydrates: 27g | Protein: 7g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 10g | Potassium: 857mg | Fiber: 6g | Sugar: 7g | Vitamin A: 4800IU | Vitamin C: 155.1mg | Calcium: 90mg | Iron: 3.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

You may also like

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe:




26 Comments

  1. KH says:

    Why is the olive oil โ€˜dividedโ€™?

    1. Ana @ Isabel Eats says:

      Hello! That’s a typo, thank you for bringing it yo our attention!

  2. spicydadzaster says:

    Pasilla peppers are the goto Poblanos in my supermarket, great recipe thanks! was even good room temp/cold.

  3. Kerry says:

    5 stars
    Delicious! It almost tastes a bit Thai with the lime juice and cilantro. I used 5 small to medium poblanos but will probably only use 3 or 4 next time because it was a touch on the spicy side for my kids. Great way to use some of the bounty of poblano peppers my garden produced this year.

  4. Stacie says:

    Hi – this sounds great! I am going to make it this weekend. I have so many poblanos! Could I freeze a batch, do you think?

    1. Morgan @ Isabel Eats says:

      Hi Stacy! You definitely can. Hope you enjoy!

  5. Richard says:

    This is going to be the next thing I make – we are growing poblanos in our back yard and this will be a good use for them!

    OT – do you have recipes using salsa verde? We grow tomatillos and make our own salsa. I make breakfast chiliquiles with it and also enchiladas. Would like a few more uses for it.

  6. Ashley says:

    5 stars
    Delicious!! I had a little more poblanos and a little less broccoli but it still worked great. Wish I had croutons to add! But great flavors.