This is a very common question, and the answer from the many experts that we consult with is a resounding "No."
In a recent interview with nutritionist and health expert JJ Virgin, she explains that:
"When you eat, your blood sugar and insulin rises- it has to. When insulin is up the "message" to your body is that you don't have to burn stored fat because food is coming in. So when you eat every couple of hours you are shutting off fat burning and teaching your body to fuel on sugar. You want to teach your body to access stored fat for food."
She further states that:
"You should go 4-6 hours (or be able to) between eating. If you need to eat before this, you are out of balance. This can be "healed" in a couple of weeks. Research shows that when you eat a 400-600 calories breakfast- you burn more calories and keep it off."
You can keep reading the interview here.