With fajita-flavors serving as inspiration for this vegetarian soup, be sure to dress up each bowl with avocado, sour cream, green onions and fresh lime juice. Tortilla chips provide a satisfying crunch served on the side or crumbled over the top!
Heat a Dutch oven over medium-high heat. Add cooking oil and then white parts of green onions to heated oil. Once you can smell the white parts of green onions, add in onions and carrots with some salt. Saute ~5 minutes or until carrots are tender. Add spice mix and saute until spices are fragrant, ~2 minutes more.
Add stock and tomatoes (including liquid). Bring to a simmer and continue cooking for 5 minutes to let the flavors come together.
Optional step: For a smooth, creamy base, blend stock with an immersion blender.
Add corn and both types of beans and continue simmering until heated through. Taste and season with some salt and pepper and a squeeze of fresh lime juice.
Ladle soup into bowls and top with sour cream, avocados and green parts of green onions. Serve with tortilla chips and extra lime wedges on the side and enjoy!