2 cans diced tomatoes with jalepenos, drained
1 can black beans, drained and rinsed
1 can corn, drained
One block of firm tofu
a few dashes of cayenne pepper
Put everything in a big pot and cook it on medium-lo for about half an hour. Help the tofu along a bit by poking at it with your spoon when your stir - it ends up breaking apart into small pieces, not entirely melting in like soft would.
Serve in bowls topped with shredded cheese and sour cream. Mmm, the sour cream is a must. Not because it doesn't taste good without it, but because it tastes heavenly WITH.