Yes, you can test it on an empty stomach. Overnight fasting or having no breakfast is unnecessary for testing hCG levels.

Make sure- you do not consume non-vegetarian foods, dry fruits, potatoes, or sweet potatoes 24 hours before the Beta hCG test. These foods contain biotin, which causes false low hCG levels in blood tests.