Grease a medium pot with cooking spray and heat over medium heat. Cook onion, chili, and garlic for 3 to 4 minutes, or until soft.
Using a food processor or blender, puree onion mixture, peppers, and tomato juice until there are no lumps. Pour mixture back into pot and mix in broth and marjoram. Let boil. Lower heat, place lid over pot, and let simmer for 15 minutes. Sprinkle with salt and pepper.
Chill until ready to serve, or serve warm. Garnish each bowl with sour cream and green onions.