Spicy Mexican Mushroom Soup


Back in December of 2013, my friend convinced me to follow her to a tiny town on the Pacific coast of Mexico where we would do yoga every day for a month. It sounded like craziness, but I signed up for it anyway.

Oh snap! We can do headstands now!

Oh snap! We can do headstands now!

As it turns out, it was a little bit of craziness, but I’d do it again.

But back to the soup… at the end of the month, it happened to be Christmas. So one of the yoga teachers asked her dad to come to the school and prepare a huge Mexican dinner for us. Part of the feast was a spicy mushroom soup. And let me tell you, after a month of eating nothing spicier than brown rice, this soup was a shock to the system. A delicious shock. So after we left the yoga school and moved on with our lives, I decided to recreate it. I’ve made several batches since and this is how I do it. I love it because it’s pretty simple and it’s fast to make.


  • Prep Time: 15 min
  • Cook Time: 15 min
  • Yields: 6 servings

What You Need

  • 4 cups of button mushrooms (champiñones) chopped pretty small
  • 1 small onion, diced
  • 3 cloves garlic, minced
  • 6 cups of broth
  • 1 tsp dried oregano
  • 3 tbs tomato paste
  • 1 tsp cayenne or crushed red pepper — or as much as you’re comfortable with
  • salt (as desired)

What You Do

  1. Prep your vegetables.
  2. In the bottom of a soup pot, add a little oil, then toss in the mushrooms, onion, and garlic.
  3. Cook them down until they get soft and a little liquidy.
  4. Then add in the broth, tomato paste, oregano, and cayenne.
  5. Stir, bring to boil, then simmer covered for a few minutes.
  6. Serve with a little grated cheese on top (optional), some warm corn bread, or toasted tortillas. It also pairs well with some tequila.

2 thoughts on “Spicy Mexican Mushroom Soup

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s