Prepare all your ingredients.
Heat olive oil in a large frypan or crockpot that you have a lid for, add onion and garlic. Sauté until lightly golden, add your spices and stir until fragrant.
Add your cauliflower, corn, beans and capsicum and tomato paste, along with half the broth, stir and add more broth if required. Place a lid on top of your pan and simmer on low-medium for about 10 mins
When the carrot is tender add your tomatoes and lime juice, cover and simmer for another 5 minutes. Taste and season to your liking.
Serve into a bowl with your choice of sides.