Heat the olive oil in a stock pot and add the poblano, onion, garlic, jalapeño and dry seasonings. Cook down for a couple of minutes and then pour in the broth. Bring to a boil, lower the heat and simmer for 15 minutes. Transfer everything to a standing blender with the cilantro and blend until smooth. Pour back into the blender with the potatoes and beans. Bring to a boil, lower heat, partially cover and simmer until the potatoes are tender (approx. 20 minutes). Pour in the cream right before serving. Taste and add salt, if needed.
Meanwhile, make the rice. Heat the oil in a skillet over medium heat. Add the onion, garlic, jalapeño, dry seasonings and soyrizo. Cook down for a few minutes, then add in the tomato paste and rice. Cook for another minute, then pour in the broth. Bring to a boil, lower the heat, cover and simmer for 20 minutes. Remove the lid and add lime juice and cilantro.
To serve, ladle the soup into bowls and top with the rice. Sprinkle over more cilantro.
*If you're sensitive to heat, omit the jalapeño in the soup and the rice.
Calories: 412kcal, Carbohydrates: 62g, Protein: 12g, Fat: 14g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Sodium: 418mg, Potassium: 852mg, Fiber: 10g, Sugar: 6g, Iron: 4mg