As much as I should be preparing meals at my temporary home, it's really hard not to eat out for every single meal in Bali. There is so much diversity and choice in the food scene here, and I've only grazed the tip of the iceberg during my three week stint on the island.
What's great about Bali is that there are delicious options at all price points. The local warungs serving up nasi goreng other other Indonesian specialties, and street vendors peddled fish satay and grilled corn at affordable prices. (My favorite nasi goreng was just over US$1 on the beach.) If you're missing home like me, there are plenty of affordable and mid-range options (approx. US$8-10) to get your fix of baked eggs, tacos al pastor, wood-fired pizzas and charbroiled burgers with a hint of Indonesian spice. The island has plenty of vegetarian and vegan options, and they're pretty well-marked on cafe menus in the commercial areas. If you're outside the bustling tourist centers, you could be out of luck.
I've never seen more juice and smoothie outposts outside the United States than Bali. A standard banana or tropical fruit smoothie can be had for ~US$2, or you can pay for premium superfood smoothies like acai for ~US$4. Either way, the quality is very high and still more affordable than back home.
If you have a special occasion or want to splurge, there are some great higher end restaurants in the Petitenget area. My favorite is Bambu which serves modern Indonesian cuisine inspired by different regions. Bambu is beautifully set as a concrete Balinese complex floating on a pool filled with goldfishes. A 3-course meal with a cocktail or glass of wine will set you back around US$40-50. If I could, I would eat there everyday <3