Food is plentiful on Carnival Dream, and one of the things we love most about the ship (and Carnival, in general) is its variety of high-quality complimentary dining.
Food in the main dining rooms is good, while the buffet can be hit or miss. A few themed buffet stations -- including the Mongolian Wok and Indian Tandoor, which Carnival brands as separate venues -- are especially tasty.
Note: Dietary restrictions can be accommodated in the main dining rooms, and gluten-free pies are available at Pizzeria del Capitano. You'll find much less flexibility in the buffet, where nothing (other than sugar-free desserts) is marked as gluten-free, low-cholesterol or low-sodium.