• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Mexico In My Kitchen
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Español
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Español
subscribe
search icon
Homepage link
  • Home
  • Recipe Index
  • About
  • Cookbook
  • Español
×

You are here: Home » Recipes » Mexican Soups

Mexican Vegan Fava Bean Soup

Published: Mar 6, 2015 · Updated: Mar 11, 2021 by Mely Martínez

JUMP TO RECIPE

This fava bean soup is made with fava beans, onions, tomatoes, garlic, and nopales. It's the perfect meal for a cool day! Plus, it's gluten-free and vegan-friendly. Follow these simple steps to make this classic Mexican soup!

Fava Bean Soup Recipe

Lent season is coming up soon so I am making a full list of recipes to have on hand. Normally, I try to stick to a lot of fish recipes as well as some veggies.

My husband in particular loves to make these codfish tacos on Fridays (he'll also sneak a few of these tuna empanadas as well). I love to eat this salted cod with a savory tomato broth- it's one of my favorites from the State of Veracruz!

During Lent, my mamá would make lots of soups to feed our whole family, especially this fava bean soup. My siblings and I weren’t too fond of this soup when we were growing up, so she would add slices of hot dog sausages so we would eat it!

Nowadays when we eat it at home, all those childhood memories come rushing back to me and put a smile on my face, because this time, I actually enjoy having this vegan soup for lunch or dinner.

Fava bean soup is not only delicious, but it also has a high content of fiber, protein, vitamin A & C, and iron!

🌎 History Behind Lent

Lent is a Christian religious observance that starts on Ash Wednesday and ends just before Easter, a period of about six weeks. During Lent, some people avoid consuming certain types of foods in order to purify their spirits (people used to fast during Lent, but the traditions have changed with time).

Usually, people abstain from eating the meat of land animals and only eat fish and other types of seafood. Consequently, fish, seafood, legumes, and vegetables take center stage at the dinner table during Lent each year!

Every region of Mexico is rich in resources and has a vast variety of fruits, vegetables, and herbs. This wealth of ingredients allows for a large number of variations to this recipe, as every cook seasons this fava bean soup according to their taste and the supplies available to them.

Some cooks make this soup with Serrano peppers, others add dried peppers, and still, others use mint instead of cilantro.

Whatever way you may prepare it, I hope you enjoy this soup, since it is a delicious part of our Mexican traditions!

🙋‍♀️ FAQ

Before I share my recipe, here are a few questions I've been asked about this homemade fava bean soup.

Can I make this fava bean soup without nopales?

Yes! If you can't find nopales or don't like them, you can leave them out of the recipe. The soup will still be delicious!

Can I make this stew with frozen fava beans?

Yes, you can! Just add them to the pot when you would add the fresh fava beans. You don't need to thaw them first.

Do I need to soak the fava beans before cooking?

Yes, for this recipe, you do. To soak the fava beans overnight, place them in a bowl and cover them with water. The next day, simply drain the water before cooking them.

How can I make this Mexican soup spicy?

If you want to make the soup spicy, add a Serrano pepper or two to the pot while it's cooking. Be sure to remove the pepper before serving!

📋 Ingredients

Here is a list of ingredients you'll need to make this soup recipe...

  • Fava beans
  • Water
  • White onions
  • Tomatoes
  • Vegetable oil
  • Garlic clove
  • Nopales
  • Cilantro
  • Salt & pepper

Please note: For exact measurements of the ingredients listed above, scroll down to the recipe card located at the bottom of this post!

JUMP TO FULL INSTRUCTIONS

Cooking Tips:

  • Blanch the tomatoes by placing them in boiling water for about 15 seconds, and removing them with a slotted spoon. Place them under cold water or in a bowl with ice water. The skin will peel off easily with the help of a paring knife (see picture below).
  • Instead of salt, some cooks add granulated chicken bouillon to season and make a creamy fava bean soup!
Ingredients needed to make vegan fava bean soup

🔪 Instructions

To make things easier for you, I am going to break down the directions to make this fava bean soup into sections.

Cook fava beans

  • Add the fava beans and 5 cups of cold water to a pot and cook over medium-high heat.
  • Once the water starts boiling, reduce the heat to a simmer, and partially cover with the lid.

Tip: Fava beans will take somewhere around 40 minutes to be tender. 

Prepare "recado"

  • Heat one tablespoon of oil in a medium-size skillet for 2 minutes over medium heat.
  • Add the chopped garlic and onions and keep cooking until the onion is transparent.
  • Mix in the chopped tomato and stir, cooking for another 5 minutes or until the tomato mixture starts to thicken.

Tip: Stir the tomato mixture frequently to avoid it from sticking to the skillet.

cooking fava beans and making recado

Combine everything together

  • Add the tomato mixture to the fava beans before they finish cooking to let all the flavors combine.
  • Stir in the drained nopales, season with salt and pepper, and keep cooking until the beans are tender or at the desired consistency.

Tip: You can use a bean masher to mash some of the beans and give the soup a creamy consistency. Mashed fava beans will thicken the soup.

Serve and enjoy!

Ladle the soup into bowls and sprinkle with chopped cilantro.

making fava bean soup in a clay pot

🍽 Side Dishes

Whenever I make vegan fava bean soup, I love to serve it with slices of thick french bread to dip into the soup. If I don't have french bread, I will use bolillos or saltine crackers.

You can also serve this soup as an appetizer and make some vegetarian meals for the main dish! I love to pair it with:

  • Vegan tamales
  • Mexican squash with cheese
  • Roasted poblano peppers tacos

📚 More Authentic Mexican Recipes

If you enjoyed this recipe for fava bean soup, take a look at some of these other authentic Mexican recipes:

  • Mexican Potato Soup
  • Black Bean Soup With Chorizo
  • Mexican Lentil Soup
  • Cream Of Zucchini Soup
  • Cream Of Corn Soup

I hope you make this Mexican bean soup! If this recipe was of any help to you, come back to let me know your experience. Please leave us a comment done below and tell us all about it!

¡Buen provecho!

Mely

📖 Recipe

Mexican Vegan Fava Bean Soup

Mely Martínez
This fava bean soup is made with fava beans, onions, tomatoes, garlic, and nopales. It's the perfect meal for a cool day! Plus, it's gluten-free and vegan-friendly. Follow these simple steps to make this classic Mexican soup!
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 10 mins
Cook Time 40 mins
Total Time 50 mins
Course Soups
Cuisine Mexican
Servings 6
Calories 71 kcal

Ingredients
  

  • 1 ¼ cup dried peeled fava beans soaked overnight.*
  • 5 cups of water
  • 1 slice white onion to cooking the beans
  • 2 plum tomatoes or 1 large tomato peeled and diced**
  • 1 tablespoon vegetable or olive oil
  • ⅓ cup white onion finely chopped
  • 1 large garlic clove finely chopped
  • 1 cup nopales cooked and drained.
  • Salt and pepper to taste***
  • ⅓ cup cilantro chopped
  • Thick French bread slices to serve optional

Instructions
 

  • cups of cold water and cook over medium-high heat. Once it starts boiling, reduces heat to a simmer, and partially cover with the lid. They will take somewhere around 40 minutes to be tender.
  • While you cook the beans, prepare the “recado”: heat one tablespoon of oil in a medium-size skillet for 2 minutes over medium heat. Add the chopped garlic and onion and keep cooking until the onion is transparent. Mix in the chopped tomato and stir, cooking for another 5 minutes or until the tomato mixture starts to thicken.
  • Stir the tomato mixture frequently to avoid it from sticking to the skillet.
  • Add the tomato mixture to the fava beans before they finish cooking to let all the flavors combine. Stir in the drained nopales, season with salt and pepper, and keep cooking until the beans are tender or at the desired consistency. You can use a bean masher to mash some of the beans and give the soup a creamy consistency. Mashed fava beans will thicken the soup.
  • Ladle the soup into bowls and sprinkle with chopped cilantro. I love to serve this soup with slices of French bread to dip into the soup.

Notes

*To soak the Fava beans overnight, place them in a bowl and cover with water. The next day, simply drain the water.
**Optional. Blanch the tomatoes by placing them in boiling water for about 15 seconds, and removing them with a slotted spoon. Place under cold water or in a bowl with ice water. The skins will peel off easily with the help of a paring knife; see picture below.
***Instead of salt, some cooks add granulated chicken bouillon to season the soup.

Nutrition

Calories: 71kcalCarbohydrates: 9gProtein: 3gFat: 3gSaturated Fat: 1gSodium: 17mgPotassium: 194mgFiber: 3gSugar: 2gVitamin A: 298IUVitamin C: 5mgCalcium: 47mgIron: 1mg
Tried this recipe?Let us know how it was!

More Mexican Soups

  • Pasta soup with spinach
    Mexican Pasta Soup with Spinach
  • Bread Soup Recipe
    Bread Soup from Chiapas
  • squash vines & shoots soup
    Squash Vine and Shoots Soup
  • Potato soup recipe
    Mexican Potato Soup

Reader Interactions

Comments

    Leave a Reply & Rating Cancel reply

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

    Recipe Rating




    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Joanna Raygoza

    July 19, 2020 at 11:27 am

    There are some mistakes in the recipe that make it difficult to follow unfortunately. One of the ingredients is: "1 slice white onion to cooking the beans". Does that mean "1 white onion, sliced, to use when cooking the beans"? Also, the first cooking step says, "1. cups of cold water and cook over medium-high heat. Once it starts boiling, reduces heat to a simmer, and partially cover with the lid. They will take somewhere around 40 minutes to be tender." Presumably this is talking about cooking the beans, but am I supposed to add the onions to the beans while they are cooking?

    Reply
    • Mely Martínez

      July 19, 2020 at 1:51 pm

      Hello Joanna,
      Exactly how it is there. We love to add a slice or more, to the cooking water of the beans, also to lentils, garbanzo and other legumes. The other mention of onion (1/3 cup of white onion chopped) in the ingredients, it is to make the recado. I hope you try the recipe and enjoy it!
      Happy cooking!

      Reply
  2. ~~louise~~

    March 16, 2015 at 8:33 pm

    That is one soothing looking soup, Mely. There is quite a chill in the air today. I sure wouldn't mind warming up with that soup! I'll be pinning it on Pinterest!

    Thank you so much for sharing...

    Reply
    • Mely Martinez

      March 16, 2015 at 10:04 pm

      Hello Louise,

      I hope you enjoy it as much as my husband and I do.

      Happy Cooking!

      Reply

Primary Sidebar

About me

Hi, I'm Mely Martinez, a former Mexican school teacher, home cook, and food blogger. I moved to the United States about ten years ago, after living in Mexico my whole life. Now I love to share home-style recipes for authentic Mexican food.
Read more...

Order your copy now!

Mexican Cookbook
The Mexican Home Kitchen Cookbook

Soup Recipes

  • Meat & rice vegetable soup
    Vegetable Beef Soup With Rice (Carne Picada Con Arroz)
  • squash blossom cream soup
    Squash Blossom and squash soup
  • Caldo tlalpeño chicken vegetables soup mexican recipe - 1e
    Caldo Tlalpeño
  • healthy soup
    Potato Poblano Soup

Recipes for tamales

  • Vegan Tamales
  • Beef Tamales recipe
    Homemade Beef Tamales Recipe
  • Chocolate Tamal recipe - 1
    Chocolate Tamales
  • Savory Sweet Corn Tamales -1
    Sweet Corn Tamales With Pork

As featured in:

Footer

About

ABOUT
PRIVACY POLICY
USER SERVICE AGREEMENT
ACCESSIBILITY STATEMENT

Newsletter

SIGN UP FOR EMAILS AND UPDATES!

Follow / Contact

FACEBOOK
INSTAGRAM
PINTEREST
CONTACT

COPYRIGHT © 2023 · MEXICO IN MY KITCHEN