Fava beans stewed with cactus paddles and a light tomato-chile sauce. This vegetarian, fiber-rich family dish supports lower cholesterol and provides plant-based protein in every serving.
Heat olive oil in a large pot over medium heat. Add the chopped onion and sauté for 3–4 minutes until softened and translucent.
Stir in the minced garlic and chopped jalapeño; cook for 1 minute, being careful not to brown the garlic.
Add diced tomatoes, ground cumin, salt, and black pepper. Increase heat to medium-high and cook for about 5 minutes, stirring, until tomatoes start to break down and release their juices.
Add the fava beans and nopales to the pot, stirring to coat with the tomato-chile mixture. Pour in the water or vegetable broth and bring to a gentle boil over medium-high heat.
Reduce heat to low, cover the pot, and simmer gently for 35–40 minutes, or until the fava beans are tender and nopales are silky yet slightly crisp. Stir occasionally to prevent sticking.
Taste for seasoning, adjust salt or cumin if needed, and stir in the fresh chopped cilantro off the heat just before serving. Serve hot.