Heat oil in a large nonstick skillet over medium heat. Add pasta; cook 4 minutes or until brown, stirring frequently. Add white onion, garlic, and serrano; cook 1 minute or until fragrant, stirring constantly. Add cumin and ground chipotle chile; cook 30 seconds, stirring constantly.
Add salt, broth, and beans; increase heat to medium-high. Bring to a boil; reduce heat, and simmer 12 minutes or until pasta is done. Remove from heat; stir in tomato and cilantro. Divide evenly among 4 bowls; top each with 2 tablespoons green onions and 2 tablespoons cheese. Serve immediately.