Prepare the instant vegetable stock with water according to package directions. Peel and dice onions, garlic, and carrots. Wash and dice bell peppers. Drain canned kidney beans.
Heat the oil in a saucepan over medium heat. Add the diced onions and garlic, cook for 3-4 minutes until translucent. Add the diced peppers and carrots, cook for 3-4 minutes. Add the couscous and cook for 1-2 minutes, stirring frequently. Add the canned tomatoes and vegetable stock, then add the kidney beans. Cover with a lid, reduce heat to medium-low, and simmer for 30 minutes.
Season with salt, pepper, paprika powder, and chili powder to taste. Add water as needed to adjust the consistency. Serve with bread.