A healthy meal plan for weight loss should include a variety of nutrient-dense foods from all food groups. A typical day includes breakfast, lunch and dinner with snacks in between meals. Each meal should be balanced with healthy proteins, complex carbohydrates and healthy fats like avocado, olive oil or nuts.